毛病不少啊,书要认真看,多看几遍,这种小题再来问就不太好了。修改的地方都做了标记。
#include
int isPrime(int);//函数怎么可以没有返回值呢,注意函数的形参要与实参匹配
void main()
{ int a[1000],i;
for(i=1;i<=1000;i++)
{
a[i-1]=i+1;
if(isPrime(a[i-1])==-1)//////////
continue;///////////
else
printf("%4d",a[i-1]);/////////////
}
}
int isPrime(int x)
{
int t;
for(t=2;t
if(x%t==0)
return -1;////////////
}
if(t==x)
return x;
}
多看看书就知道了。。。。