728x90
#include <stdio.h>
struct date {
int month;
int day;
int year;
};
struct student {
int number;
char name[20];
double grade;
struct date dob;
};
int main(void)
{
struct date d = { 3,20,1980 };
struct student s = { 2007001, "Kim", 4.3, s.dob };
printf("학번: %d\n", s.number);
printf("이름: %s\n", s.name);
printf("학점: %f\n", s.grade);
printf("생년월일: %d년 %d월 %d일\n", d.year, d.month, d.day);
return 0;
}
/*
int main(void)
{
struct date d = { 3,20,1980 };
struct student s = { 2007001, "Kim", 4.3, d };
printf("학번: %d\n", s.number);
printf("이름: %s\n", s.name);
printf("학점: %f\n", s.grade);
printf("생년월일: %d년 %d월 %d일\n", s.dob.year, s.dob.month, s.dob.day);
return 0;
}
*/
728x90