#include<stdio.h>
int judge(int a)
{
int i,j=1;
for(i=2;i<a;i++)
{
if(a%i==0)
j=0;
}
return (j);
}
void main()
{
int a,b,c;
scanf("%d",&a);
for(b=0;b<=a;b++)
for(c=0;c<=a;c++)
{
if((a=c+b)&&judge(c)&&judge(b))
printf("%d=%d+%d",a,b,c);
}
}
怎么输入都没结果出来?