#include "stdio.h"
int continuesum();
int main()
{ int result;
printf("调用continuesum函数求1-100的和");
result=continuesum();
printf("%d",result);
}
int continuesum()
{ int sum,i;
for(sum=0,i=1;i<=100;i++)
sum+=i;
return sum;
}
中间多了一个int continueSum();的声明
你的错误指的是语法错误还是得不到你想要的结果?
如果是语法错误请检查第1个printf后面有没有;号
重复声明了continueSum()函数;去掉下面的一个即可
把主函数放下面,那两个声明去掉,或者把下面那个声明去掉
把主函数放在最下面
如果我没看错的话,应该把 “sum+=1” 改为 “sum+=i”