已知A>B>C>0,A、B、C为整数,且A+B+C<100,求满足B*B*C*C+A*A*C*C==A*A*B*B的A、B、C共有多少组?
程序改成这样了
#include <stdio.h>
void main()
{unsigned int A,B,C,count;
count=0;
for(A=3;A<=97;A++)
{ for(B=2;B<97;B++)
for(C=1;C<97;C++)
if(A+B+C<100&&(B*B*C*C+A*A*C*C==A*A*B*B)&&(A>B)&&(B>C))
{count++;printf("%d,%d,%d\n",A,B,C);}
}
printf("count=%d",count);}
但是老师的答案和我不一样
不知道谁对谁错
请高手指点!
[此贴子已经被作者于2007-5-9 19:53:20编辑过]