菜鸟检错

来源:百度知道 编辑:UC知道 时间:2024/07/05 00:32:09
#include <stdio.h>
main ()
{
int a,b,c;

for (a=1;c<=101;)

b=a+2;
c=b+2;
a=a+2;
printf("1-3+5-7...+101=%d",a-b+c);
}
运行后,啥都不显示。。DEBUG没错。。求解
1楼比我还小白。。第三个条件可以省略的。。
原来没加括号。。我晕倒

#include <stdio.h>
main ()
{
int a=1,b=0,c=0;

for(a=1;c<=101;)
{

b=a+2;
c=b+2;
a=a+2;
}
printf("1-3+5-7...+101=%d",a-b+c);
}

结果为103

你就直接main了么 还有你用了for 循环的第三个条件是啥 还有for循环语句这么多 大括号呢