你好,我是在问问里看到你的筛选法思想的,非常喜欢这个办法,我就做了一下,可是运行结果是0,我不知道哪里错了,你能帮我看看吗?谢谢你
#include "stdio.h"
#define N 1000
fun()
{
int i=1,j;
if(i==1) return 0;
while(i<=N)
{
for(j=2;j<=N;j+=2);
if(i==j||i*i<=j)
break;
}i++;
return i;
}
void main()
{
fun();
printf("%4d",fun());
getch();
}