int main()
{
int n,i;
printf("输入指定的正整数(一个大于1的正整数) :");
scanf("%d",&n);
printf("1到%d之间的质数有 :",n);
int fun(int n);
for(i=2;i<=n;i++)
{
if(fun(i)==1)
printf("%2d ",i);
}
return 0;
}
int fun(int n)
{
int i;
for(i=2;i<=(n/2);i++)
if(n%i==0)
break;
if(i>(n/2))
return 1;
}
这是一个输出0到一个指定正整数之间的所有素数的程序、、自己参考、大同小异、