All pastes #68624 Raw Edit

Anonymous

public text v1 · immutable
#68624 ·published 2006-06-21 21:38 UTC
rendered paste body
void delentry (element* ptr, char* keyword) {
 if (ptr->next != NULL) {
  if (strcmp(ptr->wort,keyword)==0) {
   previous->next=ptr->next;
  }
  else {
   previous=ptr;
   delentry (ptr->next, keyword);
  }
 }
}

void delentrystart (void) {
 printf("Welches wort soll geloescht werden? ");
 scanf("%s",&delwort);
 delentry (liste, delwort);
}

int main(int argc, char* argv[]) {
 do {
  printf ("Bitte waehlen Sie:\n1 - Liste erstellen\n2 - Element hinzufuegen\n3 - Element löschen\n4 - Liste anzeigen\n5 - Programm beenden\nAuswahl:");
  scanf("%d",&cmd);
  if (cmd == 1) { createlist(); }
  if (cmd == 2) { addentry(liste); }
  if (cmd == 3) { delentrystart(); }
  if (cmd == 4) { anzeigen(liste); }
 } while (cmd!=5);
 return 0;
}