C언어 - 구조체를 다른 구조체의 멤버로 사용하기

2020. 11. 15. 10:41개인공부/C언어

#definfe LEN 20

struct names {

	char given[LEN];
    char family[LEN];
};

struct reservation {
	struct names guest;
    struct names host;
    char food[LEN];
    char place[LEN];
    
    //time
    int year;
    int month;
    int day;
    int hour;
    int minutes;
 };
 
 
 int main(void){
 
 	struct reservation res ={
    
    .guest = {"Nick", "Carraway"},
    .host = {"Jay", "Gatsby"},
    .place = {"the Gatsby mansion"},
    .food = {"Escargo"},
    .year =1925,
    .month = 4,
    .day = 10;
    .hours =18,
    .minutes = 30
    
    };
 	
    const char* formatted = 
    "\
Dear %s %s,\n I would like to serve you %s.\n\
Please visit %s on %d%d%d at %d:%d.\n\
Sincerely,\n\
% s %s\
";
 
 
 retrun 0;
 };

 

출처 : 홍정모의 따라배우는 C언어