조회 수 510 추천 수 0 댓글 0

이름과 전화번호, 주소를 멤버로하는 구조체를 정의하고, 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;
}



List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 글쓰기는 하루 5개, 댓글은 10개만 가능합니다. 좋은아빠되기 2019.02.15 299
공지 키보드 화살표값 출력 좋은아빠되기 2016.11.19 1079
공지 원하는 좌표에 값 출력하기 좋은아빠되기 2016.11.19 2397
공지 Python(파이썬) 학습 자료 PDF 1 file 좋은아빠되기 2014.12.10 10321
공지 dev C++ 텍스트 색상변경 WinApi사용(textcolor 대용) 좋은아빠되기 2014.06.07 4721
공지 DEV-C++ 기본 코드 좋은아빠되기 2013.06.19 8280
공지 무료 C++ 컴파일러(윈도우용) DEV-C++ 좋은아빠되기 2013.06.18 18960
공지 이클립스 C++ 설치 파일들 좋은아빠되기 2013.06.18 37861
289 정올 숫자마름모 조정미 2017.11.18 276
288 n갯수만큼 내림차순 선우 2016.07.02 278
287 정올 달팽이 삼각형(for) 조정미 2017.11.18 282
286 정올 별삼각형2 조정미 2017.11.18 282
285 정올 - 실력키우기 - 마방진(2074) 조정미 2017.12.27 283
284 반복제어문3 형성평가 2 선우 2016.03.19 284
283 정올 - 실전대비 - 3가지 숫자 정렬하기(1016) 조정미 2018.06.02 284
282 정올 - 실력키우기 - 선택정렬(1146) 조정미 2018.01.03 285
281 반복제어문3 형성평가 4 선우 2016.03.19 286
280 정올 문자마름모 조정미 2017.11.25 286
279 정올 - 실력키우기 - 삽입정렬(1158) 조정미 2018.01.03 289
278 문자열2 형성평가1 갓초딩 2017.05.06 290
277 정올 기초다지기(aF003-구조체3)ver.단순계산 killerjack 2014.10.25 295
276 졸업문제 선우 2016.11.19 296
275 정올 배열2 자가진단1 정승준 2018.10.27 299
274 정올 반복제어문3 형성평가1 정승준 2019.02.02 300
273 정올 - 실력키우기 - 수열(1998) 조정미 2017.12.09 303
272 정올 - 실전대비 - 질량계산(1091) 조정미 2018.06.02 304
271 정올 기초다지기(구조체-자가진단3) killerjack 2014.10.11 309
Board Pagination Prev 1 ... 7 8 9 10 11 12 13 14 15 16 ... 26 Next
/ 26