有大神告诉我下我这代码哪里错了吗
#include <stdio.h>
int all(int score[])
{
int i;
int sum=0;
for(i=0;i<10;i++)
{
sum+=score[i];
}
return sum;
}
int most(int score)
{
int i,j;
for(i=8;i>=0;i--)
{
for(j=0;j<=i;j++)
{
if(score[j]>score[j+1])
{
int temp;
temp=score[j+1];
score[j+1]=score[j];
score[j]=temp;
}
}
}
printf("排列之后顺序为\n");
for(i=0;i<10;i++)
{
if(i!=9)
printf("%d,",arr[i]);
else
printf("%d",arr[i]);
}
printf("最低分为%d",arr[1]);
printf("最高分为%d",arr[9]);
}
int main()
{
int score[N]={67,98,75,63,82,79,81,91,66,84};
most();
printf("考试总分为%d,平均分为%d",(all),(all)/10);
return 0;
}