这个哪里有编译错误
编译器可以通过 但提交显示有编译错误 请求帮助#include <stdio.h>
int main()
{
int i,j,n;
float a[50],max,min,num=0,point;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%f,",&a[i]);
}
max=min=a[0];
for(i=0;i<n;i++)
{
if(a[i]>max)
max=a[i];
if(a[i]<min)
min=a[i];
}
for(i=0;i<n;i++)
{
num+=a[i];
}
num=num-max-min;
(float)point=num/(n-2);
printf("%.2f",point);
return 0;
}