1 #include2 #include 3 4 int main() 5 { 6 long int sum; 7 long int a,b; 8 int ka = 0,kb,i,j; 9 printf("Enter sum:\n");10 scanf("%ld",&sum);11 for(a = 100; a <= sum; a++)12 {13 b = sum -a;14 if(b < 100)15 {16 return 0;17 }18 ka = (long int)sqrt(a);19 kb = (long int)sqrt(b);20 i = 100 > ka ? 100 : ka;21 for(; i <= a; i++)22 {23 if(a%i == 0)24 {25 j = 100 > kb ? 100 : kb;26 for(; j <= b; j++)27 {28 if(b%j == 0)29 {30 printf("m = %d,n = %d,x = %d,y = %d\n",b/j,a/i,j,i);31 }32 }33 }34 }35 }36 37 return 0; 38 }