编程1至100相加,该怎么处理

编程1至100相加编程1至100相加,下面是我做的程序,怎么得数是错误的。求解?#includestdio.hint main(){int

编程1至100相加
编程1至100相加,下面是我做的程序,怎么得数是错误的。求解?
#include<stdio.h>
int main()
{
    int sum,n,s;
    s=0;
    for(n=1;n<=100;n++)
    {
    
    s+=n;
}
printf("1+2+3+...+100=%d\n",sum);
    return sum;
}
[解决办法]

引用:
算的是s,输出的是sum

++