for循环那一行别加分号
for那行的分号去掉
代码没问题。
#include <stdio.h> int main(void) { int i=1; int sum=0; for(;i<101;++i){ sum=sum+i; } printf("sum=%d\n",sum); return 0; }