我正在嘗試這個基本代碼塊來熟悉條件。我不認爲我錯過了括號或任何東西,但是我得到一個錯誤,我在第二個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