구조체(struct)

황고은·2022년 8월 28일
0

📁 구조체(struct)

임의의 자료형 요소를 조합하여 다시 만든 자료구조를 구조체(struct)라고 한다.

📝 필기

💻 CODE

#include <stdio.h>

typedef struct {
	int y;	// year
	int m;	// month
	int d;	// day
} Date;

// 입력받은 숫자를 구조체로 저장
Date DateOf(int y, int m, int d) {
	Date temp;
	
	temp.y = y;
	temp.m = m;
	temp.d = d;
	
	return temp;
}

void PrintDate(Date x) {
	printf("%d년 %d월 %d일\n", x.y, x.m, x.d);
}

int main() {
	int y, m, d;	// y = year, m = month, d = day
	printf("year : ");	scanf("%d", &y);
	printf("month : ");	scanf("%d", &m);
	printf("day : ");	scanf("%d", &d);
	
	Date x;
	x = DateOf(y, m, d);
	PrintDate(x);
	
	return 0;
}

💡 RESULT

profile
Snow Roller : 영차영차 눈을 굴려보아요 ⛄🚎

0개의 댓글