#include <stdio.h>
#include<string.h>
#define N 4
#define M 3
float score[M];
int num[N];
char name[N];
float a_stu[N];
int h;
float high;
void main( )
{
void input();
float search();
input();
search();
printf("name is %d:\n",h);
printf("the highest score is: %5.2f\n",high);
}
float search(void)
{
int i,j;
float s;
for(i=0;i<N;i++)
{
for(j=0;j<M;j++)
s+=score[i];
a_stu[i]=s/M;
}
high=a_stu[0];
for(i=0;i<N;i++)
if(score[i]>high)
high=score[i];
h=i+1;
return(high);
}
void input(void)
{
int i;
for(i=0;i<N;i++)
{
printf("输入学号:");
scanf("%d",num[i]);
}
for(i=0;i<N;i++)
{
printf("输入姓名:");
scanf("%s",name[i]);
}
for(i=0;i<N;i++)
{
printf("输入功课成绩:");
scanf("%d",score[i]);
}
printf("\n");
}