请大家帮我修改一下这个程序 谢谢啦 请大家帮帮忙
从键盘输入6个同学计算机课程期末考试成绩,并统计出平均分、最高分、最低分,以及统计超过平均分的人数,并实现正确输出。#include<stdio.h>
#define m 5
int maxindex(int nArr[],int n)
{
int index=n-1;
for(n--;n>0;n--) index=(nArr[index]>=nArr[n])?index:n;
return index;
}
int minindex(int nArr[],int n)
{
int index=n-1;
for(n--;n>=0;n--) index=(nArr[index]>=nArr[n])?n:index;
return index;
}
float average(int nArr[],int n)
{
float ave;
ave=(nArr[0]+nArr[1]+nArr[2]+nArr[3]+nArr[4]+nArr[5])/6;
return ave;
}
void counting(int nArr[],int n,int nresult[])
{
int i,j=0;
float ave;
for(i=0;nArr[i]>ave;i++) j+=1;
return;
}
int main()
{
float arr[m];
float max,min,average;
int number;
printf("please input 6 numbers::\n");
scanf("%f,%f,%f,%f,%f,%f",&arr[0],&arr[1],&arr[2],&arr[3],&arr[4],&arr[5]);
max=maxindex(arr);
min=maxindex(arr);
average=averag(arr);
number=counting(arr);
printf("the max result is::%d\n",max);
printf("the min result is::%d\n",min);
printf("the average result is::%d\n",average);
printf("the number of uppper average is::%d\n",number);
return 0;
}