|
elem = (sottolista)malloc (sizeof(multa));
typedef struct{
int codMulta;
D data;
char targa[16];
float importo;
char violazione [100];
boolean stato; /*1=pagato 0=non pagato*/
}*multa;
Hai deifnito multa come un puntatore a quella struttura. Se fai una malloc di multa ti alloca solo il puntatore alla struttura e non tutto il contenuto.
|