printf("判断质数小程序\n");
int a,i,j;
while(1>0)
{
printf("请输入一个整数:");
j=0;
scanf("%d",&a);
for(i=2;i<a;i++)
{
if (a%i==0)
{
j++;
printf("%d\n",i);
}
}
if(j>0)
{
printf("这不是一个质数\n\n");
}
else
{
printf("这是一个质数\n\n");
}
}
system("pause");
return 0;
}
当输入2365874222时,程序判断是一个质数?哪里出的错
|