int prime(int x)
{
int i;
double temp;
for(i=2;i<x;i++)
{
temp=fmod(x,i);
if(temp==0)
return 0;
}
return x;
}
void main(void)
{
int a,a1;
cout<<"Enter a even number you want to prove"<<endl;
cin>>a;
if(fmod(a,2)!=0)
cout<<"It's not a even number!"<<endl;
else
{
for(a1=2;a1<=a-a1;a1++)
{
if(prime(a1)!=0&&prime(a-a1)!=0)
{
cout<<"Yes!The 2 numbers are "<<a1<<" and "<<a-a1<<endl;
break;
}
if(a1==(a-a1)&&prime(a1)==0)
{
cout<<"No,the even number can't be devided"<<endl;
break;
}
}
}