素数问题
#include<stdio.h>#include<math.h>
int main()
{
int i,a,j=1;
printf("input a number\n");
scanf("%d",&a);
for(i=2;i<a;i++){
if(a%i==0)
break;
j=0;}
if(j==1)
printf("no");
else
printf("yes");
return 0;
}
判断一个数是不是素数,但他不能判断15,87,之类的,请指教。