求助,困扰了3天的求素数。
程序代码:#include "stdio.h"
int main()
{
int a1,a2,a3,a4=0;
printf("请输入两位数,求之间的素数:\n");
scanf("%d%d",&a1,&a2);
for(;a1<=a2;a1++)
for(a3=2;a3<a1;a1++)if(a1%a3==0)break;
if(a3>=a1)
{printf("%d",a1);
a4++;
if(a4%5==0)printf("\n");
}
return 0;
}
通过编译,但是没有输出。我感觉应该是循环里的表达式出了问题。。。










路过~