ps: la stampa è sbagliata.. dovrebbe esserci un while non un if..

cmq la funzione non fa il suo dovere perchè la chiami in modo sbagliato.. tipo gli passi 2 puntatori che puntato al nulla.. ultimo e nuovo non sono usati nel main..