为什么我的语句不能重复使用并得出答案(while)?

#include <stdio.h>

int main(int argc, char *argv[])

{

int a,b=1,i,j,sum=0;

while(scanf("%d",&a)!=EOF);

{

for(i=1;i<=a;i++)

{

for(j=1;j<=i;j++)

{

b*=j;

}

sum+=b;

}

}

printf("%d",sum);

b=1;

sum=0;

return 0;

}


慕仰7464091
浏览 1571回答 3
3回答

慕仰7464091

重新打了一遍代码就对了。。。绝望,如果有人看出上面问题还是欢迎回答,为毛不能运行
打开App,查看更多内容
随时随地看视频慕课网APP