请求大神帮忙改错,感觉有很多错误,多谢。
#include <stdio.h>
int totalScore(int score[])//第一个函数求总分
int i;
for(i=0;i<10;i++)
{
int grades=0;
grades+=score[i];
}
printf("总分为%d\n",grades);
int maxScore(int score[])//第二个函数,将score中的数排序
int i,j;
for(i=8;i>=0;i--)
{
for(j=0;j<=i;j++)
{
if(score[j]<score[j+1])
int value;
value=score[j];
score[j]=score[j+1];
score[j+1]=value;
}
}
printf("最高分为%d\n",score[0]);
printf("最低分为%d\n",score[9]);
printf("平均分为%d\n",grades/10);
for(i=0;i<10;i++);//将成绩降序打印出来
{
if(i!=9)
printf("%d, ",score[i]);
else
printf("%d",score[i]);
}
int main()
{
int score[N]={67,98,75,63,82,79,81,91,66,84};
totalScore(score);
maxScore(score);
return 0;
}