我正在尝试这个基本代码块来熟悉条件。我不认为我错过了括号或任何东西,但是我得到一个错误,我在第二个else子句之前错过了一个语句,但我不明白这一点。之前没有声明
#include stdio.h;
main()
{
int a = 2;
int b = 4;
int c = 6;
int d = 8;
if (a > b)
{
a = a - 1;
printf("a = %d ", a);
}
else
{
if (b >= c)
{
b == b ? : 2;
}
printf("b = %d ", b);
}
else
{
if (c > d)
{
c = c + d;
}
}
else
{
d = d/2;
}
}
有什么建议吗?
downvote似乎没有必要... – 2011-12-26 03:44:24