Originariamente inviato da ILDaTcH
mamma mia ma come si fa!!!

Definire una procedura ricorsiva FirstLast che, data una lista semplice di interi, porta in ultima posizione il primo elemento.

Di sicuro sarà del tipo:

Codice PHP:
void FirstLast(ListaInteri l) {
    if(
l==NULL)
        return;
    
ListaInteri temp;
    
//codice da completare
    
FirstLast(l->next);

io dico la mia...
al posto del commento metti:

if ( l->next->next == NULL ) //se il next del prossimo elemento è la fine della lista
l->next = l; //allora il next (l'ultimo elemento in lista) è uguale ad l

...spero ti sia d'aiuto!!