Ciao lolide,
purtroppo la soluzione che mi hai proposto la avevo gia' provata...e anche in questo caso mi lascia inserire la stringa, e quando premo invio appare il messaggio di errore e il programma viene terminato....

per quanto riguarda il passaggio parametri lo faccio per indirizzo perchè sul mio libro nel capitolo sulle liste fa degli esempi di funzioni per operare con le liste, e effettua i passaggi in questo modo... e cosi ho imparato (piu' o meno ) in questo modo.

Il programma funziona si, ma è fatto mooolto male (non ti piace indentare il codice ?).
Lo immagino che sia fatto male visto che sono i primissimi programmi che faccio sulle liste....e poi ho un po' una mente contorta di mio ...cmq non so a me davvero non funziona a meno che, come ho detto, io non metta il puntatore supporto.Per la indentatura la prossima volta provvedero'.