while (1) 这是死循环的写法,
你的程序没有地方结束这个循环
ACM题目遇到多组输入的情况,要用while(scanf("%d",&n)==1)这样的方法。
#include
#include
int main()
{ int i,n;
while(scanf("%d",&n)==1){
long SUM=0;
for(i=0;i<=n;i++){
SUM+=i;
}
printf("%ld\n",SUM);
printf("\n");
}
return 0;
}