新手求指导
#include<stdio.h>#include<math.h>
int main(void)
{
int i,m,n,k,count;
printf("enter m(m>=1) and n(n<=500):");
scanf("%d%d",&m,&n);
count=0;
for(;m<=n;m++)
{
k=sqrt(n);
for(i=2;i<=k;i++)
{
if(m%i==0)
break;
}
if(i>k)
{
printf("%d",m);
count++;
}
if(count/6==0)
printf("\n");
}
printf("\n");
return 0;
}
求m到n之间的所有的素数,并且每行6个的输出,为啥我的结果一直不对呢,求高手指教