#include<stdio.h>

typedef struct{
    int id;
    int weight;
    int height;
}Body;

void swap(Body *a,Body *b)
{
    Body t=*a;
    *a=*b;
    *b=t;
}

int main(void)
{
    Body data[5]={
        {1,65,169},
        {2,73,170},
        {3,59,161},
        {4,79,175},
        {5,55,168}
    };

    for(int i=0;i<4;i++){
        for(int j=0;j<4-i;j++){
            if(data[j].height<data[j+1].height){
                swap(&data[j],&data[j+1]);
            }
        }
    }

    for(int i=0;i<5;i++){
        printf("%d,%d,%d\n",data[i].id,data[i].weight,data[i].height);
    }

    return 0;
}
