Lo so, ed è giusto, solo che pensavo volessi memorizzarli anche in una lista, visto che prima del break nel case 2 hai scritto lista = insertTail (lista, titolo, autore, id);. In effetti non ti serve, lo puoi cancellare, e tra l'altro è sbagliato perché salvavi la richiesta nella stessa lista...