Originariamente inviato da Mond0
codice:
  
for(j=0; j<k; j++){
   if(!strcmp(elenco[j], list->info.satellite.razza)){  
         strcpy(elenco[i], list->info.satellite.razza);   
         i++;               
         k++;
   }
}
in questo pezzo: preso un elemento della lista tu lo confronti con il primo in elenco, se è diverso lo copi. Ma devi controllare tutti gli elementi già in elenco e solo dopo (in caso non ci siano razze già presenti nel vettore) copiare...
Non so proprio come poterlo fare..
Non mi viene in mente niente, sarà che sono stanco.. Qualche suggerimento?