#include <stdio.h>

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

typedef struct {
  char string[20];
  date birthday;
} person;

typedef struct {
  char string[20];
  struct {
    int day;
    int month;
    int year;
  } birthday;
} person_a;

int main()
{
  date hoje = {4,3,2004};
  person a = { "Name", hoje };
  person_a b = { "Name", {3,4,2004} };
  printf("%d ",a.birthday.month);
  printf("%d \n",b.birthday.month);
}

