Ciao a tutti.
Prima di tutto mi presento, dato che sono nuovo del forum, mi chiamo Fabio e spero di riuscire a trovare una soluzione ad un mio problema.
Ho scritto il sorgente di un programma che:
Crea una lista dinamica semplice (contenente sono una variabile int e il puntatore al valore seguente).
Il programma chiede all'utente quanti numeri vuole inserire e alloca memoria per la lista.
Dopo aver fatto ciò ordina la lista in ordine crescente. L'ordinamento l'ho effettuato per parametro, quindi spostando i puntatori al elemento successivo della lista.
La parte dell'inserimento (insCoda) funziona.
L'altro sottoprogramma no, mi da segmentation fault precisamente al primo if.
Ho provato a rileggerlo qualche volta, ma non riesco a trovare l'errore.
Posto di seguito il sorgente, se qualcuno può aiutarmi grazie mille.
Fabio.