回 帖 发 新 帖 刷新版面

主题:怎么看不到答案,还是哪里错了

#include<stdio.h>
void main()
{
 int i,sum=0;
 i=1;
 while(i<=100);
 {
  sum=sum+i;
  i++;
 }
 printf("%d\n",sum);
}
为什么看不到答案,哪里错了,我用turbo c++的编译工具
连接了,可是一运行程序什么也不给我显示,编译器还黑屏了,而且回不到主界面,只能关了。

回复列表 (共2个回复)

沙发


[code=c]
#include<stdio.h>
void main()
{
 int i,sum=0;
 i=1;
 while(i<=100);//这里多个“;”号 成了死循环
 {
  sum=sum+i;
  i++;
 }
 printf("%d\n",sum);
}
[/code]

板凳

加一句。把void main()改成int main()或者main()

我来回复

您尚未登录,请登录后再回复。点此登录或注册