- Non esiste nessun tipo di dato lista, forse volevi intendere struct lista.
- la variabile info che usi nel main non è dichiarata da nessuna parte, inoltre non la stai comunque utilizzando in modo corretto in quanto prima la usi come intero (scanf("%d", &info)), poi come un puntatore a un qualche tipo di struttura contenente un campo next (info = info->next)
- Supponendo tu stia trattando info come un puntatore a struct lista, dove allochi la memoria?