求dalao帮帮忙╥﹏╥...
我想把150到200之间的偶数分解为两个素数相加的形式,半天搞个代码还不行。。请指教#include<stdio.h>
#include<math.h>
int main()
{
int i,j,l,flag=1,k;
for(i=150;i<=200;i+=2)
for(j=1;j<=199;j++)
{
for(l=2;l<=(int)sqrt(i-j)&&flag;l++)
for(k=2;k<=(int)sqrt(j)&&flag;k++)
{
if((i-j)%l==0||j%k==0)
flag=0;
else
printf("%d=%d+%d\n",i,i-j,j);}
}
}