要求输入两个数之间的素数.怎么输进去了.怎么没有任何显示素数
谁能帮我看看哪里错了#include "stdio.h"
#include "math.h"
int main()
{
int num,num1,j,i,flag=1,connt=0;
printf("请输入两个数:");
scanf("%d",&num,&num1);
printf("\n");
for (;num<=num1;num++,flag=1)
{
for (i=2;i<=sqrt(num);i++a)
{
if (num%i==0) {flag=0;break;}
}
if (flag) {printf("%-2d",num); connt++;}
if (connt==5) printf("\n");
}
return 0;
}
[[it] 本帖最后由 bianfeng 于 2008-3-12 15:06 编辑 [/it]]