Ciao a tutti, non sono ancora esperto di C e sto cercando di imparare.L'esercizio mi richiede di creare un array di strutture dinamico, che contenga una variabile studente. Ho scritto la funzione che mi inizializza una cella; volevo sapere se è scritta correttamente:
Studente inizializza_array(Studente *array){
printf("Inserisci il nome dello studente:");
scanf("%s",array->nome);
printf("Inserisci il cognome dello studente:");
scanf("%s",array->cognome);
printf("Inserisci data di nascita");
array->data_nascita=inizializza_data();
return *array;
}
Grazie a tutti per l'aiuto.