这个函数怎么错了呢 好奇怪
#include "stdio.h"void main ()
{
int ifprime(int a );
int n,flag;
printf("please input a number \n");
scanf("%d",&n);
flag=ifprime(n);
if (flag==0)
printf("no");
printf("yes");
}
int ifprime(int a )
{
int i;
for (i=2;i<=a;i++)
{
if(a%i==0)
{
return 0;
break;
}
}
return 1;
}