codice:void rimuovi_duplicati (Lista_int l) { Lista_int aux; if (l == NULL || l->next == NULL) return; if (l->val == l->next->val)) { aux = l->next; l->next = aux->next; free (aux); rimuovi_duplicati (l); } else rimuovi_duplicati (l->next); }
codice:void rimuovi_duplicati (Lista_int l) { Lista_int aux; if (l == NULL || l->next == NULL) return; if (l->val == l->next->val)) { aux = l->next; l->next = aux->next; free (aux); rimuovi_duplicati (l); } else rimuovi_duplicati (l->next); }