我想输出mn之间的所有素数,并且每五个数换行,帮我看看哪错了
#include<stdio.h>int main()
{
int i,m,n,a=0;
scanf("%d%d",&m,&n);
for(m;n>=m;m++)
{
for(i=2;i<=m;i++)
if(m%i==0)break;
if(i>=m+1)
{printf("%d\t",m);
a++;
}
if(a%5==0)
printf("\n");
}
printf("%d\n",a);
return 0;
}