关于#c语言#的问题:该函数的功能是计算tt数组的最大值、最小值和平均值,平均值通过函数返回值带回,最大值和最小值通过指针参数带回,看看我写的哪里错了#include <stdio.h>

##写自定义函数,函数原型为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);
}