Creative Code

main.c(구조체) 본문

C Programming

main.c(구조체)

빛하루 2023. 8. 4. 13:14
#include <stdio.h>

struct date {
	int year;
	int month;
	int day;
};

void printDate(struct date d)
{
	printf("%d년 %d월 %d일 \n",d.year, d.month, d.day);
}

int main(void)
{
	//birthday
	/*
	int birthday_year, birthday_month, birthday_day;
	birthday_year = 2005;
	birthday_month = 8;
	birthday_day =2;
	*/
	struct date birthday;
	birthday.year = 2005;
	birthday.month = 8;
	birthday.day = 2;
	
	/*
	int today_year, today_month, today_day;
	today_year = 2023;
	today_month = 8;
	today_day = 4;
	*/
	struct date today = {2023,8,4};
	
	/*
	int tmp_year, tmp_month, tmp_day;
	tmp_year = today_year;
	tmp_month = today_month;
	tmp_day = today_day;
	*/
	struct date tmp;
	tmp = today;
	
	//printDate(birthday_year,birthday_month,birth_day_day);
	//printDate(today_year,today_month,today_day);
	printDate(birthday);
	printDate(today);
	printDate(tmp);

	return 0;
}

'C Programming' 카테고리의 다른 글

main.c(구조체- 좌표)  (0) 2023.08.04
main.c(date)  (0) 2023.08.04
main.c(serial함수)  (0) 2023.08.04
main.c(rand함수)  (0) 2023.08.04
main.c(함수 선언)  (0) 2023.08.04