Sono riuscita ha trovare l'errore e stava nella dichiarazione della variabile Sanag, che è completamente errata infatti la parte corretta è la seguente:

codice:
typedef struct{ 
char cognome[INF];
 char nome[INF];
nascita data;
indirizzo residenza;
} anagrafica;

int main() {
anagrafica struttura;
...
}
Inoltre avevo dimenticato le & commerciali quindi non stampava i numeri interi