Ciao, ho un problema riguardante il popolamento automatico di un array all'interno di una Struct... Mi spiego meglio:
Attraverso una funzione dovrei popolare automaticamente l'array per esempio:
char cognome[]={"carlo","pippo",ecc};
in sostanza dovrei automatizzare questo:
Suggerimenti?? (NON usando i puntatori)codice:void acquis_aut(int dim, PALESTRA array[SIZE]) { int i; i=0; fflush(stdin); strcpy(array[i].cognome,"Panucci"); fflush(stdin); strcpy(array[i].nome,"Aldo"); array[i].giorno=15; array[i].mese=10; array[i].anno=2012; fflush(stdin); strcpy(array[i].abbonamento,"A"); i=1; fflush(stdin); strcpy(array[i].cognome,"Biffi"); fflush(stdin); strcpy(array[i].nome,"Andrea"); array[i].giorno=22; array[i].mese=11; array[i].anno=2012; fflush(stdin); strcpy(array[i].abbonamento,"B"); i=2; fflush(stdin); strcpy(array[i].cognome,"Ambruoso"); fflush(stdin); strcpy(array[i].nome,"Carlo"); array[i].giorno=18; array[i].mese=12; array[i].anno=2012; fflush(stdin); strcpy(array[i].abbonamento,"C"); i=3; fflush(stdin); strcpy(array[i].cognome,"Diana"); fflush(stdin); strcpy(array[i].nome,"Eleonora"); array[i].giorno=04; array[i].mese=01; array[i].anno=2013; fflush(stdin); strcpy(array[i].abbonamento,"C"); i=4; fflush(stdin); strcpy(array[i].cognome,"Giacchi"); fflush(stdin); strcpy(array[i].nome,"Giocchinano"); array[i].giorno=07; array[i].mese=01; array[i].anno=2013; fflush(stdin); strcpy(array[i].abbonamento,"B"); printf("\n\n**** Aquisizione dei dati di prova effettuata ****\n\n"); }

Rispondi quotando