c语言求求n到m以内的素数(包含n,m,且m>=n>=1,n<=m<=100)n和m由键盘输入(每个素数后面带一个空格)
C语言求n到m以内的素数,并以自定义函数判断素数,参考代码如下:
#include<stdio.h>int?fun(int?n)
{
int?i;
if(n<=1)?return?0;
for(i=2;i<n;++i)
if(n%i==0)?return?0;
return?1;
}
int?main()
{
int?i,m,n;
scanf("%d%d",&n,&m);
if((n>m)||(n<1||m>100)){
printf("error");
return?0;
}
for(i=n;i<=m;++i)
if(fun(i))?printf("%d?",i);
return?0;
}