leeres scanf
-
hallo,
bei scanf("%s",...) muss immer ein wert eingegeben werden. Wie kann ich das verhindern. Ich habe nämlich schon einen vorgespeicherten wert, den der user aber ersetzen kann.
Danke im voraus für die Hilfe
-
.... int wert = 1234; puts ("change? (y/n)"); if (getchar() == 'y') scanf ("%d", &wert); printf ("%d\n", wert); ....
-
@net: cool du kannst diese frage beantworten. ich habe mir die frage mindestens 20x durchgelesen und absolut nicht verstanden was da gemeint sein könnte. lernt man das nach jahrelangem forum-fragen-beantworten ?
Kurt
-
ne, das passiert wenn man fragen nur überfliegt und das erste hinschreibt, was einem einfällt dazu