输出问题
是求一个在1000以内满足勾股定理的小程序;可是怎么输出的结果不全啊?还请指点!~#include <stdio.h>
#include <math.h>
int main()
{
int a,b;
float c,d;
for(a=1;a<=1000;a++)
for(b=a+1;b<=1000;b++)
{
c=sqrt(a*a+b*b);
d=int(c);
if(d==c&&c>1&&c<=1000)
{
printf("%d,%d,%.0f\n",a,b,c);
}
}
return 0;
}