能有哪位帮我看看这个哪里错了么
#include<stdio.h>
#include<math.h>
int main()
#define N
{
int score[N]={67,98,75,63,82,79,81,91,66,84};
int i,j,max,min,sum;
float average;
for(i=0;i<10;i++)
{
for(j=0;j<=i;j++)
{
if(score[i]<score[j+1])
{
int t;
score[i]=t;
t=score[j+1];
score[j+1]=score[i];
}
}
}
sum+=score[i];
average=sum/10;
printf("考试的总分为%d\n考试的最高分为%d\n考试的最低分为%d\n考试的平均分为%1f\n",sum,max,min,average);
printf("考试降序排序为%c",score[i]);
return 0;
}