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?
Vorrei dichiarare una lista semplicemente concatenata di numeri interi, potresti indicarmi il codice corretto per dichiarazione e ciclo di scorrimento della stessa?