请我这段代码哪出问题了
#include<stdio.h>
int num[5]={1,2,3,4,5};
int meun(void);
void command(void);
void average(void);
void max(void);
void min(void);
void A_number(void);
int menu(void);
int menu(void)
{
int r;
scanf("%d",&r);
return r;
}
void average(void)
{
int i,sum=0;
for(i=0;i<5;i++)
{
sum+=num[i];
}
printf("录入学生%d成绩平均分\n",sum/0.5);
}
void max(void)
{
int i,max=0;
for(i=0;i<5;i++)
{
if(num[i]>max)
max=num[i];
}
printf("录入学生%d成绩最高分\n",max);
}
void min(void)
{
int i,min=0;
for(i=0;i<5;i++)
{
if(num[i]<min)
min=num[i];
}
printf("录入学生%d成绩最低分\n",min);
}
void A_number(void)//85
{
int i,A_number=0;
for(i=0;i<5;i++)
{
A_number=num[i];
}
printf("优秀人数为%d\n",A_number);
}
void main(void)
{
int command=0;
while(1)
{
//1
command=menu();
//2
switch(command)
{
case 1:
average();
break;
case 2:
max();
break;
case 3:
min();
break;
case 4:
A_number();
break;
}
}
printf("%d");
system("pause");
}
把你的要求,以及代码出错的地方,发一下,