求助 帮我看看这两个程序的错误
#include<stdio.h>int f(int n)
{int m,b;
for(m=2;m<=b/2;m++)
if(n%m==0)
return 0;return 1;
}
void main()
{
int m,a;
printf("enter a number:\n");
scanf("%d",&m);
if(f(m))
printf("%d是一个素数\n",m);
else
printf("%d不是素数\n",m);
}
这个是判断是不是素数的
#include<stdio.h>
int f(int i)
{int m;
if(m/2==0)
return 1;return 0;}
void main()
{
int i;
scanf("%d",&i);
if(f)
printf("%d是偶数",i);
else
printf("%d不是偶数",i);
}
这个是判断是不是偶数