发布网友 发布时间:2022-04-24 11:18
共1个回答
热心网友 时间:2023-10-11 00:17
很多错误
scanf("%d\n",sco); //这里sco前要&
if(sco!=s[i])printf("no this score!\n");//这里应该循环查找sco!=s[i]
else chang(s,50);//这里的50超过n了
for(i=0;i<50;i++)//这里的循环50超过n了
{
if(s[i]>sco)n++;//这里为什么n++
printf("%d",n);
}
还有,按照题目的要求,排序用快速排序好一些,查找用二分