Come si fa a ricavare 3 variabili per esempioper una cosa simile?

codice:
int anno;
int mese;
int giorno;
data("anno", &anno);
data("mese", &mese);
data("giorno", &giorno);
Ammettiamo che oggi sia il 28 novembre 2005:
vorrei ottenere l'equivalente di:
codice:
int anno = 2005;//2005
int mese = 11;//(novembre)
int giorno = 28;//28
spero che qualcuno mi sappia aiutare, il fatto è che se lo chiedo all'utente potrebbe anche scrivermi 38888/35423/2562...