私はこの基本的なコードブロックを使って条件を理解しています。私は括弧などを見逃していたとは思わないが、2番目の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は不要です... –