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

extern void date_print (date *d);
extern int date_set (date *d, char day, char month, int year);
extern void date_next (date *d);