输入一个区间,并找出该区间内的素数
再存入一个数组中
我想问的是,我的代码为什么会出现这种问题?
#include<stdio.h>
#include<math.h>
int main()
{
int min,max,i,j;
scanf("%d%d",&min,&max);
for( i=min;i<=max;i++)
{
if(i<2){
continue;
}
else
{
for( j=2;j<=sqrt(i);j++)
{
if((i%j)==0)
break;
}
if(j>sqrt(i))
printf("%d ",i);
}
}
return 0;
}