+ 2
C Link list delete instead of progress
I hope the language is not a problem for you ;) Thats a study excercise. Every Artikel got Bewertung (rating). The Funktion void anzeigen should list every Artikel and its ratings. But! The ratings get also deleted. I think the problem is the line 57: artikel[i]->bewertungen = artikel[i]->bewertungen->next; Any idee how i can fix this? https://code.sololearn.com/ckKB85p6wZYy/#c
2 Antworten
+ 2
Tach!
`artikel[i]->bewertungen` darfst du nicht anfassen, sonst zeigts nach der Schleife natürlich ans Ende der linked list.
Ich denke an sowas:
Vor der Schleife:
Bewertungen* b = artikel[i]->bewertungen;
In der Schleife:
b = b->next;
+ 2
Danke für die Hilfe!