#include <stdio.h>
#include <string.h>
struct student
{
int num;
char name[10];
float score;
}a[5];
main()
{
int i,j,number;
char nam[10];
float scor;
printf("please input number and name and score:/n");
for(i=0;i<5;i++)
scanf("%d %s %f",&a[i].num,a[i].name,&a[i].score);
for(i=0;i<4;i++)
for(j=i+1;j<5;j++)
{
if(a[i].num>a[j].num)
{
number=a[i].num;a[i].num=a[j].num;a[j].num=number;
strcpy(nam,a[i].name);strcpy(a[i].name,a[j].name);strcpy(a[j].name,nam);
scor=a[i].score;a[i].score=a[j].score;a[j].score=scor;
}
}
printf("There are students profiles:/n");
for(i=0;i<5;i++)
printf("%d, %s, %g/n",a[i].num,a[i].name,a[i].score);
}