Advertisement
Guest User

Untitled

a guest
Feb 19th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. ListElem *TelefonBuch_Loeschen(ListElem *Head, const char *Name) {
  2. ListElem*a = Head;
  3. ListElem *temp, *pre = NULL;
  4. if (strcmp(Head->Name,Name)==0) {
  5. temp = a->next;
  6. //free(a->Name);
  7. free(a);
  8. return temp;
  9. }
  10. else {
  11. pre = Head;
  12. for (a = a->next; a != NULL; a = a->next) {
  13. if (strcmp(a->Name, Name) == 0) {
  14. pre->next = a->next;
  15. free(a);
  16. a = pre;
  17. }
  18. else {
  19. pre = pre->next;
  20. }
  21. }
  22. }
  23. return Head;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement