Grazie infinite, ora funziona![]()
Ti chiedo un altro piccolo aiuto..
Dopo la lettura delle stringhe si passa al nuovo metodo la prima posizione e l'ultima come parametri:
La funzione sel sort è questa:codice:selsort(v,v+n-1);
Per ogni elemento dell'array, scambia l'elemento stesso col minore degli elementi successivi (non so spiegarlo bene...QUI trovi la descrizione del "Selection Sort"..ma magari lo conosci giàcodice:void selsort(char **begin, char **end){ for(;begin<end;begin++){ swap(begin, begin[pos_min(begin,end)]); })
Il primo problema è che compilando ottengo l'errore "conflicting types for pos_min"...ti scrivo anche lo swap, perché anche con questo metodo ottengo lo stesso errore.
Risolto questo problema dovrei aver finito, pensocodice:void swap(char **a, char **b){ char **papp; **papp=**a; **a=**b; **b=**papp; }![]()
Grazie ancora!
p.s.
Ma se te sei UltraBeginner io cosa sono?![]()

)
Rispondi quotando