#include<stdio.h>
struct stendut{
int number,yu,shu,wai;
char name[10];
};
int main()
{
struct stendut stend[10];
int i,k,j,t;
for(i=0;i<10;i++){
printf("输入第%d个学生的信息(学号,姓名,语,数,外三门学科的成绩):",i+1);
scanf("%d,%s,%d,%d,%d",&stend[i].number,stend[i].name,&stend[i].yu,&stend[i].shu,&stend[i].wai);
}
for(i=0;i<10;i++){
k=i;
for(j=0;j<10-i;j++)
if(stend[k].yu<stend[j].yu){
t=stend[k].yu;
stend[k].yu=stend[j].yu;
stend[j].yu=t;
}
}
printf("按语文成绩从高到低依次输出学生信息:");
for(i=0;i<10;i++)
printf("%s
%d
%d
%d
%d
%d\n",stend[i].name,stend[i].number,stend[i].yu,stend[i].shu,stend[i].wai);
return 0;
}