int ha;
struct nod *de;
de=(struct nod *)malloc(sizeof(struct nod)*a+1); printf("\n 按男子团体总分排序输出\n\n"); printf(" 学校代号 男子团体总分\n\n"); for(i=1;i<=a;i++) {
de[i].ke=i;
de[i].num=f[i][c+d+1].num; }
for(i=1;i<=a;i++) {
for(b=i;b<=a;b++) {
if(de[b].num>de[i].num) {
ha=de[b].ke;
de[b].ke=de[i].ke; de[i].ke=ha; ha=de[b].num; de[b].num=de[i].num; de[i].num=ha; } } }
for(i=1;i<=a;i++) {
printf("%13d%12d\n",de[i].ke,de[i].num); } }
void nvzong() {
struct nod { int ke; int num; }; int ha; struct nod *de;
de=(struct nod *)malloc(sizeof(struct nod)*a+1); printf(" 按女子团体总分排序输出\n\n"); printf(" 学校代号 女子团体总分\n\n");