如果是我,我就写个判断素数的函数,然后调用(中C++的毒太深了)
你的程序我改了下,不过我不理解j<i后面有出现if(i==j)怎么回事,奇怪的是程序还正确#include<stdio.h>main(){int i,j,sum=0;
for(i=2;i<100;i++){for(j=2;j<=i;j++){if(i%j==0)break;}if(i==j){printf("%3d",i);sum=sum+i; }}printf("\n");printf("%d",sum);}