结构体嵌套
#include<stdio.h>
struct Date{
int year;
int month;
int day;
};
struct Grades{
float grade;
int ID;
char Name[20];
struct Date date;
}data={
99.5,
111111,
"小明",
{2022,3,31}
};
int main(){
printf("姓名:%s\n",data.Name);
printf("学号:%d\n",data.ID);
printf("成绩:%.2f\n",data.grade);
printf("日期:%d.%d.%d\n",data.date.year,data.date.month,data.date.day);
return 0;
}
姓名:小明
学号:111111
成绩:99.50
日期:2022.3.31