求最高分的代码是对的 而最低分的为什么是错的?
int high (int score[10])
{
int s,flag;
for(s=0;s<10;s++)
{
if(score[s]>score[s+1])
{
flag=score[s+1];
score[s+1]=score[s];
score[s]=flag;
}
return score[s+1];
}
}
int low (int score[10])
{
int q,lag;
for(q=0;q<10;q++)
{
if(score[q]<score[q+1])
{
lag=score[q+1];
score[q+1]=score[q];
score[q]=lag;
}
return score[q+1];
}
}