这个怎么实现?并且始终询问是否进行下一个数的素数判断,当输入N或n时停止判断。
写一个判素数的函数,在主函数中输入一个整数,输出是否为素数的信息,并且始终询问是否进行下一个数的素数判断,当输入N或n时停止判断。#include<stdio.h>
int main()
{ int prime(int m);
int m,k;
printf("输入一个数");
scanf("%d",&m);
k=prime(m);
if(k==1)
printf("\n这个数是素数。");
else if(k==0)
printf("\n这个数不是素数。");
return 0;
}
int prime(int m)
{ int i,x;
for(i=2;i<m;i++)
if(m%i==0) break;
if(i>=m) x=1;
else x=0;
return(x);
}
怎么实现“并且始终询问是否进行下一个数的素数判断,当输入N或n时停止判断”这句。要用循环,不知道怎么用啊?求解