#include <stdio.h>
typedef struct Birthday
{
int year;
int month;
int day;
}Birthday;
typedef struct Student
{
int id;
char *name;
int age;
Birthday birthday;
}Student;
void PrintfStudentInfo(Student *stu)
{
printf("id:%d name:%s age:%d birthday:%d-%d-%d\r\n",stu->id,stu->name,stu->age,
stu->birthday.year,stu->birthday.month,stu->birthday.day);
}
int main ()
{
Student stu1 = {1001,"小明",24,{2005,1,24}};
Student stu2 = {1002,"小红",22,{2007,10,5}};
PrintfStudentInfo(&stu1);
PrintfStudentInfo(&stu2);
return 0;
}