关于调用函数
用调用函数写一个判断一个数是不是素数,要求是在主函数中输入一个数,然后输出判断结果。
#include <stdio.h>
*include <math.h>
void main()
{int prime(int m);
int m,flag;
scanf("%d",&m);
if(prime(m))printf("%d is prime\n",m)
else printf("%d is not prime\n",m)
}
int prime(int m)
{int i,k,flag;
k=sqrt(m)
for(i=2;i<=k;i++)
{if(m%i==0)
{flag=0;
break;}
}
if(i>k)flag=1;
return(flag);
}
自己理解,自己不写没办法知道有错误的。