勾股定理
/*勾股定理*/
#include <stdio.h>
#include <math.h>
int main()
{
int a=0,b=0,d=0;
double c = 0.0;
for(a=1;a<100;++a)
{
for(b=a+1;b<100;++b)
{
d = (int)(c = sqrt(a*a+b*b));
if(d==c && c>1 && c<100)
{
printf("%d*%d+%d*%d=%.0f*%.0f\n",a,a,b,b,c,c);
}
}
}
return 0;
}