#include<stdio.h>
struct student {
char name[21]="";
int score=0;
};
int main()
{
struct student a[100], t;
int i, j, n;
printf("请输入学生个数:");
scanf_s("%d",&n,4);
printf("请依次输入每个学生的姓名,成绩:");
for (i = 0; i < n; ++i)
{
scanf_s("%s %d", &a[i].name,8, &a[i].score,2);
//printf("\n");
}
for (i = 0; i < n-1; ++i)
{
for (j = 1; j < n-i; ++j)
{
if (a[j - 1].score > a[j].score)
{
t = a[j - 1];
a[j - 1] = a[j];
a[j] = t;
}
}
}
for (i = 0; i < n; ++i)
{
printf("%d ", a[i].score);
}
return 0;
}