Introfor

구조체 활용 본문

Doing/C&C++

구조체 활용

YongArtist 2017. 5. 22. 20:38
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
 
int main(void) {
 
    struct date {
        int year;
        int month;
        int day;
    };
 
    typedef struct date date;
 
    struct moive {
        struct date dt;
        char *title;
        char director[20];
        int attendance;
    };
 
    typedef struct moive movie;
 
    movie data[] = { 
        {{ 2014,7,30 }, "명량","김한민"17613000 },
        { { 2014,12,17 }, "도둑들","최동훈"12983000 },
        { { 2014,12,17 }, "국제시장","류승완"14257000 },
    };
 
    printf("    제목      감독    관객수    개봉일\n");
    printf("=================================================\n");
    for (int i = 0; i < 3; i++)
        printf("  [%8s] %6s  %d   %d.%d.%d\n", data[i].title, data[i].director, data[i].attendance, data[i].dt.year, data[i].dt.month, data[i].dt.day);
 
 
    return 0;
 
}
cs


Comments