Keine Eingabe von User prüfen
-
Hi, wie prüfe ich, ob der User in einen string keine Eingabe gemacht hat? also beim scanf nur ENTER drückt und ich will diese Eingabe dann mit ner Fehlermeldung abfangen... hülfe... *g*
Danke!
-
Hi,
vielleicht, in dem der String leer ist?!
strlen liefert dann 0
mfg
v R
-
strlen() ist schon ein sehr guter Tip, man kann es aber auch anders machen:
if(eingabe[0]=='') { /* Der String ist leer, was nun? */ }
-
nein, so geht es nicht.
-
Original erstellt von Hepi:
**strlen() ist schon ein sehr guter Tip, man kann es aber auch anders machen:if(eingabe[0]=='') { /* Der String ist leer, was nun? */ }
**
Ein char kann nicht "leer" sein.
Du müsstest auf '\0' überprüfen.
-
Original erstellt von ppc:
Ein char kann nicht "leer" sein.
Du müsstest auf '\0' überprüfen.exakt
oder auf 0 pruefenaber ich denke strlen() ist fuer den anfang am besten.