e... infatti te l'ho chiesto perche dopo poi quando voglio collegare i nodi, mi da errore:
codice:
    lista *x;
    x=q.punt;
    
    do
    {
    lista r;
    r=&x;
    x=r.punt;
    y++;
    cout <<y<< ") Inserisci il nome = "; 
    cin >> r.nome; 
    cout <<y<< ") Inserisci il cognome = "; 
    cin >> r.cognome; 
    cout <<y<< ") Inserisci l'eta = "; 
    cin >> r.eta;         
    }
    while(y+1<k);