코딩/Language Coder
196 : 구조체 - 형성평가2
pikapika
2020. 4. 23. 03:27
<코드>
#include <stdio.h>
#include <string.h>
typedef struct person{
char name[100];
char phone[100];
char addr[100];
}person;
int main()
{
person p[3];
person tmp;
for(int i=0; i<3; i++)
scanf(" %s %s %s", p[i].name, p[i].phone, p[i].addr);
for(int i=2; i>=0; i--)
{
for(int j=0; j<i; j++)
{
if(strcmp(p[i].name, p[j].name)<0)
{
tmp = p[i];
p[i] = p[j];
p[j] = tmp;
}
}
}
printf("name : %s\ntel : %s\naddr : %s", p[0].name, p[0].phone, p[0].addr);
return 0;
}