请问有什么问题
#include <stdio.h>
#define N 10
int zs(int score[])
{
int i,sum;
for(i=0;i<10;i++)
{
sum=+score[i];
}
printf("总分为%d",sum);
}
int zgf(int score[])
{
int i,max,flog;
max=score[0]
for(i=1,i<10,i++)
{
if(score[i]>max)
{
max=score[i];
flog=max;
score[i]=flog;
}
}
printf("最高分为%d",max);
}
int zdf(int score[])
{
int i,max,flog;
min=score[0]
for(i=1,i<10,i++)
{
if(score[i]<min)
{
min=score[i];
flog=min;
score[i]=flog;
}
}
printf("最低分为%d",min);
}
int pjf(int score[])
{
int i,sum;
for(i=0;i<10;i++)
{
sum=+score[i];
}
printf("平均分为%d",sum/10);
}
int leng(int score[])
{
int i,j,temp;
for(i=0; i<10; i++)
{
if(score[i]>score[i+1]) //当前面的数比后面的数大时
{
int temp; //定义临时变量temp
temp=score[i];
score[i]=score[i+1];
score[i+1]=temp; //前后之数颠倒位置
}
}
printf("降序排序:%d",score[i]);
}
int main()
{
int score[N]={67,98,75,63,82,79,81,91,66,84};
zs(score)
pjf(score)
zgf(score)
zdf(score)
printf("----------成绩排名---------\n");
leng(score);
return 0;
}