Ciao raga, ho creato questo piccolo programma che crea una lista a puntatori.
Esso, esegue gli inserimenti in testa.
Però non riesco a fare la stampa, mi potete aiutare???
codice:#include <iostream> using namespace std; struct lista { int num; lista *punt; }; int main() { lista *x; int y; char ins; lista *p = new lista; cout <<"Inserisci il numero = "; cin >> p->num; p->punt=NULL; x=p; cout <<"Devi inserire ? (s/n) = "; cin >>ins; while (ins=='s' || ins=='S') { lista *q = new lista; cout <<"Inserisci il numero = "; cin >> q->num; q->punt=x; x=q; cout <<"Devi inserire ? (s/n) = "; cin >>ins; } system("PAUSE"); }