String mit 'fgets' einlesen und dann vergleichen - aber wie?



  • Hallo ersteinmal!

    Ich möchte einen String in einen Verktor speichern mit: (Auszug)

    printf("Welchen Datensatz wollen sie löschen (Name)?"); 
    fgets(data_name,21,stdin);
    

    und mit:

    ret = strcmp(pTemp->name, data_name);
    

    einen Vergleich mit einer Variable die sich in einer verkettete Liste befindet durchführen. Doch leider geht der Vergleich immer schief, obwohl die Daten richtig sind und existieren.

    Wie muß ich einlesen oder vergleichen damit dies funktioniert?

    Gruß

    JoeF



  • ziehe hiermit meine Frage zurück!

    Lag auch hier am '\n' am String- Ende.

    Bitte um Löschung des Beitrages.

    Gruß

    JoeF


Anmelden zum Antworten