이름과 전화번호, 주소를 멤버로하는 구조체를 정의하고, 3명의 자료를 입력받은 후 사전순으로 이름이 가장 빠른 사람의 자료를 출력하는 프로그램을 작성하시오.
#include <stdio.h>
#include <stdlib.h>
struct person
{
char name[10];
char phone[100];
char address[100];
};
int main(void)
{
int i;
struct person a[3];
int irem=0;
printf("3명의 이름과 전화번호, 주소를 입력하시오.\n");
for(i=0;i<3;i++) scanf("%s %s %s",a[i].name,a[i].phone,a[i].address);
for(i=0;i<3;i++)
{
if(a[i].name<a[i+1].name) irem=i;
}
printf("이름 : %s\n",a[irem].name);
printf("전화번호 : %s\n",a[irem].phone);
printf("주소 : %s\n",a[irem].address);
system("pause");
return 0;
}