Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void func(p) // primim adresa elementului (prima oara st)
- { // apoi fiecare element la rand
- /** Ultimul enunt. */
- // ne oprim exact ca si in for atunci cand nu mai avem un urmator element
- if (p->next == NULL) return; // pentru ca nu mai avem cu cine sa facem comparatia
- // daca s-a ajuns aici e totul ok
- tmp = p->c; // clonam
- p->c = p->next->c; // interschimbam
- p->next->c = tmp;
- func(p->next); // acum ne ducem la urmatorul element
- }
- func(st)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement