以下错误的if语句是

以下错误的if语句是 ( )。
A:if (x!=y) scanf(“%d”,&x) else scanf(“%d”,&y);
B:if(x==y) x+=y;
C:if (x>y);
D:if (x<y) {x++; y++;}

A错误 if (x!=y) scanf(“%d”,&x) 这里少个分号 else scanf(“%d”,&y);
其他正确
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-21
A错了,第一个scanf后没有加分号;
C也错了,if语句括号后面不能加分号;
第2个回答  2012-06-21
A
scanf("%d",&x)后面少个分号
其他都正确
第3个回答  2012-06-21
=if....