##写自定义函数,函数原型为float fun(float *t,int n,float *max,float *min);,该函数的功能是计算tt数组的最大值、最小值和平均值,平均值通过函数返回值带回,最大值和最小值通过指针参数带回,
看看我写的哪里错了
#include
float fun(float *t,int n,float *max,float *min)
{
float i,sum,x,a=0,b=100;
for(i=0;iif(*t>a)
a=*t;
if(*t1.00;
return x;
}
int main()
{
float *t,*max,*min;
int n;
printf("Please enter the array length:");
scanf("%d",&n);
int i,m;
float s[n];
printf("Please enter a value for each element:");
for(i=0;iscanf("%d",&s[i]);
}
t=s;
m=fun(t,n,max,min);
printf("average=%.2f",m);
printf("max=%.2f,min=%.2f",max,min);
}