se faccio come hai detto mi da 6 warning nei punti dove vengono usati Ptesta e Nelementi, quindi nelle chiamate
CercaPosto (Ptesta, Nelementi);
if ( Allunga(&Ptesta, &Nelementi) == 0 )
Nuova = Nelementi - 1;
RiempiScheda (Ptesta, Nuova, Info, Info, Info, Info);
sostituendo queste chiamate con:
CercaPosto (*Ptesta,*Nelementi);
if ( Allunga(*&Ptesta, *&Nelementi) == 0 )
Nuova = *Nelementi - 1;
RiempiScheda (*Ptesta, Nuova, Info, Info, Info, Info);
funziona! ma mi puoi spiegare meglio cosa succede? ed è normale fare una cosa tipo *&Ptesta??