#include//头文件 int main()//主函数 { int a,b,c,d,count1,count2;//定义变量 for(a=4;a<=100;a=a+2)//for循环,将a为偶数的筛选出来 { for(b=2;b<=a/2;b++) { for(c=2;c<=b-1;c++)//将b中的质数筛选出来 { count1=0; if(b%c==0) { count1++; break; } if(count1==0)//count1==0,说明b是质数 { d=a-b; count2=0; if(d%c==0)//重复上面筛选质数的循环,将d中的质数筛选出来 { count2++; break; } if(count2==0)//count2==0,说明d是质数 { printf("%d+%d=%dn",b,d,a); break; } } } } } return 0; }



