编程求助:游泳记分问题 紧急!快!

来源:百度知道 编辑:UC知道 时间:2024/06/25 17:29:44
在游泳比赛中,十个评委给分,去掉一个最高分,去掉一个最低分,最后平均分为总分。运用数组编写一个程序。
我是个C语言初学者,越简单越好!谢谢!

main()
{
float max,min,sum,avg,f1[10];
int i,j;
max=0.0;min=10.0;sum=0.0;
for(i=0;i<10;i++)
scanf("%f",&f1[i]);
for(j=0;j<10;j++)
{
if(max<f[j])max=f[j];
if(min>f[j])min=f[j];
}
for(i=0;i<10;i++)
if(f[i]==max||f[i]==min)f[i]=0;
for(j=0;j<10;j++)
sum=sum+f[j];
avg=sum/8;
printf("%f",avg);
}