int pdss(int n)
{
int i,j,s;
s=1;
for(i=2;i<n/2;i++)
if(n%i==0)
{
s=0;
return(s);
}
return(s);
}
void main()
{
int n,i,j,r=0;
printf("嘿嘿,請輸入壹個大於5的正整偶數:\n");
scanf("%d",&n);
while(n<6 || n%2!=0)
{
if(r<2)
{
printf("不對吧,別亂輸,重新來過,別再輸錯了啊:\n");
scanf("%d",&n);
}
else
{
printf("妳是豬啊?輸錯這麽多次,重新輸:\n");
scanf("%d",&n);
}
r++;
}
for(i=2;i<n-1;i++)
for(j=2;j<n-1;j++)
if(pdss(i) && pdss(j) && i+j==n)
{
printf("%d這個這個數由%d和%d這兩個素數相加。\n",n,i,j);
break;
}
printf("還要試嗎?\n[1]再試壹下,是不是偶然哦!\n[2]不試了,我相信還不行嗎?\n請選擇:");
scanf("%d",&n);
if(n==1)
main();
}