静尚颜:一个C语言程序为什么是错的。

来源:百度文库 编辑:高校问答 时间:2024/05/08 17:49:07
for(i=1,s=0;i<10;s+=i,i=i+1);
为什么 是错的 啊

main()
{
int i,s;
for(i=1,s=0;i<10;s+=i,i=i+1);
printf("i=%d s=%d",i,s);
}

正常的呀!

for(i=1,s=0;i<10;s+=i,i=i+1);
i=1,该为i=1;()外; 去掉

应该是这样的:
int i=1;
for(s=0;s<10;s+=i,i=i+1)

for(i=1,s=0;i<10;s+=i,i=i+1);
for(i=1,s)

for 后面要加 ';' 这吗

for(i=1,s=0;i<10;s+=i,i=i+1);
如果你的输入法没错的话,这个语句的语法没错..