#include "stdio.h"
#include "conio.h"
struct student
{ char num[10];
float aver;
}stu[5];
main()
{
int i,j; float t,b[5];
printf("enter student num and average: \n");
for(i=0;i<5;i++)
scanf("%s %f",stu[i].num,&stu[i].aver);
for(i=0;i<5;i++)
b[i]=stu[i].aver;
for(i=0;i<4;i++)
for(j=0;j<4-i;j++)
if(b[j] {t=b[j]; b[j]=b[j+1]; b[j+1]=t;}
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if(b[i]==stu[j].aver)
printf("%s %.2f\n",stu[j].num,stu[j].aver);
getch();
}