#include<stdio.h> void main() { int i=0,j=10,k=2,s=0; for(;;;) { i+=k; if(i>j); {printf("%d\n",s);

这个程序的错误怎么改

for(;;;) for 分号太多,2 个可以。
if(i>j); -- 去掉分号
改为:
#include<stdio.h>
void main() { int i=0,j=10,k=2,s=0;
for(;;) {
i+=k;
if(i>j) {printf("%d\n",s);break; } else printf("i=%d\n",i);
}
}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答