조회 수 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 298
공지 키보드 화살표값 출력 좋은아빠되기 2016.11.19 1075
공지 원하는 좌표에 값 출력하기 좋은아빠되기 2016.11.19 2391
공지 Python(파이썬) 학습 자료 PDF 1 file 좋은아빠되기 2014.12.10 10286
공지 dev C++ 텍스트 색상변경 WinApi사용(textcolor 대용) 좋은아빠되기 2014.06.07 4713
공지 DEV-C++ 기본 코드 좋은아빠되기 2013.06.19 8247
공지 무료 C++ 컴파일러(윈도우용) DEV-C++ 좋은아빠되기 2013.06.18 18950
공지 이클립스 C++ 설치 파일들 좋은아빠되기 2013.06.18 37839
310 정올 기초다지기(aG005-포인터5) killerjack 2014.11.22 536
309 정올 기초다지기(포인터-자가진단5) killerjack 2014.11.15 533
308 홀수 짝수 for문(스민) 승민 2016.03.05 532
307 사이정수 갯수 구하기 테스트 버전 좋은아빠되기 2014.08.02 531
306 100이하 가장큰수 100이상 가장작은수 구하기 (승민) 승민 2016.04.16 515
305 정올 기초다지기(구조체-자가진단5) killerjack 2014.10.11 511
» 정올 기초다지기(aF002-구조체1) killerjack 2014.10.11 510
303 정올 함수2 자가진단1 정승준 2018.12.29 509
302 정올 - 실력키우기 - 나는 학급회장이다(투표) 조정미 2017.12.02 509
301 정올 - 알고리즘 - 줄세우기(2469) - Time Limit Exceed 조정미 2018.04.21 507
300 정올 기초다지기(포인터-자가진단7) killerjack 2014.11.15 507
299 정올 - 실력키우기 - 단어집합(하)(1535) 조정미 2018.01.06 505
298 정올 기초다지기(문자열1-자가진단8) killerjack 2014.09.20 503
297 영단어 입력한후 그단어중 가장큰 아스키코드 구하기(승민) 승민 2016.04.02 502
296 정올 파스칼삼각형 조정미 2017.11.18 486
295 정올 기초다지기(포인터-자가진단6) killerjack 2014.11.15 486
294 정올 기초다지기 함수3 자가진단 5 남쌤꺼 좋은아빠되기 2014.08.16 476
293 원 반지름 구하기 선우 2016.07.02 475
292 정올 기초다지기(aB001-문자열1) killerjack 2014.09.20 472
291 정올 기초다지기(aG002-포인터2) killerjack 2014.11.15 471
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 ... 26 Next
/ 26