请编写函数fun(),它的功能是:计算130<A+B+C<150且A>B>C的倒勾股数的组数。其中A,B,C是三个小于或等于100正整数,当满足1/A2+1/B2=1/C^2关系时,称为倒勾股数。
若fun()函数编写正确,程序的运行结果应为:n=1。
注意:部分源程序存在文件prog1.c中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include<stdio.h>
int fun()
{
int a,b,c,n=0,s;
for(a=1;a<=100;a++)
for(b=1;b<=100;b++)
for(c=1;c<=100;c++)
{
s=a+b+c;
if(s>130&&s<150&&a>b&&b>c&&1.0/(a*a)+1.0/(b*b)==1.0/(c*c))
n++;
}
return n;
}
void main()
{
int n;
n=fun();
printf("n=%d\n",n);
}