#include <stdio.h>
#include <math.h>
int prime( int m )
{
int i;
if(m < 2)
return 0;
for(i=2;i<=sqrt(m); i++){
if(!(m % i))
return 0;
}
return 1;
}
int main(){
int m,n,flag;
printf("Enter m, n:");
scanf("%d %d",&m,&n);
if (m%2) m+=1;
if (m<6) m=6;
flag = 0;
for( int i=m; i<=n; i+=2 ) {
int j;
for(j=2;j<i;j++){
if(prime(j)&&prime(i-j)){
printf("%d=%d+%d",i,j,i-j);
break;
}
}
flag++;
if (flag % 5 )
printf(", ");
else printf("\n");
}
return 0;
}
标签:prime,两个,int,调用函数,偶数,flag,printf,return,include From: https://blog.51cto.com/u_15810943/6178904