哪位大神帮忙看看,哪里出现了错误

哪位大神帮忙看看,哪里出现了错误

你scanf()空格写的太多了 不要写那么多空格,写那么多空格 就要输那么多空格

比方说 scanf("%d %d") 就是输 1空格1 程序才能读取两个整型

排序的 if 判断 是 i 和 j student[i[.score > student[j].score

然后对应的 temp 就是把j+1 全部改成 i 就可以了