首先 你这个并不是筛选法其次 按照你的代码 并没有用到所谓的a[i]所以 连同上面的 for (i = 1; i <= 100; i++)一起注释掉就好
#includemain(){int i,j,sum=0;for(i=3;i<100;i++)for(j=2;j{if(i%j==0)break;else if(j==i-1)sum=i+sum;}printf("%d\n\n\n\n\n\n\n\n\n\n",sum+2);getch(); }