
你在定义sum的时候就给它赋值了,这样不行,应该在每次开始判断一个新数字时都让sum=0,所以把它放在第一个循环里面,我电脑不能运行C语言程序,你自己试一下吧main(){ int i,j,sum; for(i=3;i<=1000;i++) { sum=0; for(j=1;j

你在定义sum的时候就给它赋值了,这样不行,应该在每次开始判断一个新数字时都让sum=0,所以把它放在第一个循环里面,我电脑不能运行C语言程序,你自己试一下吧main(){ int i,j,sum; for(i=3;i<=1000;i++) { sum=0; for(j=1;j