新手上路 求教 哪里的问题
#include <stdio.h>int isprime(int a);
int main()
{
int a,b;
int c=0,d=0,i;
scanf("%d %d",&a,&b);
for(i=2;i<100000;i++)
{
if(isprime(i))
{
c++;
if(c>=a&&c<=b)
{
d++;
printf("%d",i);
if(d%10==0||c==b)
printf("\n");
else
printf(" ");
}
}
}
int isprime(int a)
{
int j,b = 0;
for(j = 2;j<a/2;j++)
if(a%j==0)
break;
if(j>=a/2&&j%4!=0)
b=1;
return b;
}