请GGJJ们给看一下,谢谢!
有一道作业题:输入一个数,判断这个数是否是素数。
本人写的程序如下:
main()
{int a,b,m;
scanf("%d",b);
m=b/a;
for(a=2;a<b;a++)
if(b/a==0)
printf("%d is not a prime muber\n",m);
else
printf("%d is a prime muber\n",m);
}
可是我用TC自检了,提示我说可能在b定义以前使用了它在函数
请问这是什么意思呢?应该怎么解决呢?
还烦请GGJJ们给看看那里有错误啊!小鸟在这里先谢了!