哪位大佬看看啊,为什么运行出来后排序没效果啊
#include <stdio.h>
#define N 10
int zongfen(int score[],int n)
{
int i,sum=0;
for(i=0;i<n;i++)
{
sum+=score[i];
}
printf("sum=%d\n",sum) ;
}
int max(int score[],int n)
{
int i,max;
max=score[0];
for(i=1;i<n;i++)
{
if(score[i]>max)
max=score[i];
}
printf("max=%d\n",max) ;
}
int min(int score[],int n)
{
int i,min;
min=score[0];
for(i=1;i<n;i++)
{
if(score[i]<min)
min=score[i];
}printf("min=%d\n",min) ;
}
int aver(int score[],int n)
{
int i,aver=0;
for(i=0;i<n;i++)
{
aver+=score[i];
}aver=aver/n;
printf("aver=%d\n",aver);
}
int paixu(int score[],int n)
{
int i,j,t;
for(i=0;i<n-1;i++)
{
for(i=i+1;j<n;j++)
{
if(score[i]<score[j])
{
t=score[i];
score[i]=score[j];
score[j]=t;
}
}
}for(i=0;i<n;i++)
printf("%d\t",score[i]);
}
int main()
{
int score[]={67,98,75,63,82,79,81,91,66,84};
zongfen(score,N);
max(score,N);
min(score,N);
aver(score,N);
paixu(score,N);
return 0;
}