如图,在黑色光标处出现问题,如果代码还有其他错误,请各位指正,麻烦了
最后要返回结果是不是素数,可以自己定义比如1是素数,那在调用的时候就判断结果如果==1,就输出当前数字,可以参考下这个
#include <stdio.h>
int fun(int x)
{
int n;
for(n=2;n<=x-1;n++)
if(x%n==0)
break;
if(n>=x)
return 1;
else
return 0;
}
main()
{
int m;
for(m=2;m<100;m++)
{
if(fun(m)==1)
printf("%d\n",m);
}
}