自己运行是对的,提交就是错的
#include <stdio.h>
int f(int a)
{
int i;
if(a==2)
return 0;
if(a>2)
{
for(i=2; i<a; i++)
if(a%i==0)
{
return 1;
break;
}
if(i==a)
return 0;
}else return 1;
}
int main()
{
int N;
int a,b;
scanf("%d",&N);
for(a=2; a<N; a++)
{
b=N-a;
if(f(a)==0&&f(b)==0){
printf("%d=%d+%d",N,a,b);
break;
}
}
return 0;
}