我是新手,但这个好纠结
#include<stdio.h>#include<stdlib.h>
int main ()
{int n,a,b,c,i=0;
for(n=2;n<=100;n++)
{
for(a=2;a<n;a++)
{c=n%a;
if(c==0) { i++;}
}
if(i==0)
{printf("%d\n\n",n);}
}
system("pause>>NUL");
return 0;
}
求教100以内的素数 是哪里有错 结果只有2和3

生命不息,战斗不止!!