初学者一个简单的程序,不知道什么地方错了.帮忙找下.在线等
问题是:求1,1+2,1+2+3,...,1+2+3+...+100.的累加和我的程序如下,但运行结果错误
#include<stdio.h>
main()
{int i_sum=0;
long all_sum=0;
int i;
for(i=0;i<=100;i++)
{
i_sum=i_sum+i;
all_sum=all_sum+i_sum;
}
printf("\n");
printf("%d",all_sum);
}