Devi mettere solo Lista *A perchè Lista l'hai già definito come lista *;Originariamente inviato da alex89na
nella funzione costruisci array come deve avvenire l'assegnazione?
CostruisciArray(Lista **A, Lista testa, int N_parole){
int i=0;
while(i<=N_parole && testa!=NULL){
A[i]= &testa;
testa=testa->nodo_successivo;
i++;}
}
ad A[i] devi assegnare testa per lo stesso motivo, è già un puntatore;
per il resto questa dovrebbe andare... Le stesse cose le fai in StampaVettore!
(*A[i])->Frequenza deve diventare o A[i]->Frequenza o (*A[i]).Frequenza!
e anche qui gli devi passare Lista *A!