Buongiorno, sto facendo un programma C in grado di restituire l'età media delle persone data la data di nascita.
Non capisco come salvare le date di nascita in una struttura del genere:
struct tm {
int tm_sec; // Secondi: da 0 a 60.
int tm_min; // Minuti: da 0 a 59.
int tm_hour; // Ora: da 0 a 23.
int tm_mday; // Giorno del mese: da 1 a 31.
int tm_mon; // Mese dell'anno: da 0 a 11.
int tm_year; // Anno dal 1900.
int tm_wday; // Giorno della settimana: da 0 a 6
// con lo zero corrispondente alla domenica.
int tm_yday; // Giorno dell'anno: da 0 a 365.
int tm_isdst; // Ora estiva. Contiene un valore positivo
// se è in vigore l'ora estiva; zero se l'ora
// è quella «normale» ovvero quella invernale;
// un valore negativo se l'informazione non è
// disponibile.
};
Qualcuno potrebbe spiegarmi cosa sto sbagliando?
Esiste qualche tipo speciale di variabile dove salvare le date?
Se si, potreste farmi degli esempi del suo utilizzo?
Grazie