弦数问题 求更正错误
#include "stdio.h" int xianshu(int x,int y,int z)
{int flag=0;
if(x*x==y*y+z*z)
flag=1;
return flag;
}
main()
{
int i,j,h,min=0,max=0,count=0;
for(i=121;i<130;i++)
{
for(j=1;j<i;j++)
for(h=j;h<j;h++)
if(xianshu(i,j,h)==1)
count++;
if(i<min)min=i;
if(i>max)max=i;
}
printf("%d\n%d\n%d\n",count,min,max);
}