Praticamente ho fatto così, ma poi non so come creare il secondo nodo.

codice:
#include <iostream>   //provaaaaaaaaaaaaaaa
using namespace std;
int i;
int main()
{ 
    struct Alunno 
    { 
        string nome; 
        string cognome; 
        int eta; 
        struct Alunno *next;
    };
    Alunno uno; 
    cout << "Inserisci il nome" << endl; 
    cin >> uno.nome; 
    cout << "Inserisci il cognome" << endl; 
    cin >> uno.cognome; 
    cout << "Inserisci l'eta'" << endl; 
    cin >> uno.eta;
    // adesso per creare il secondo nodo?
    system("pause"); 
}