if, switch? wo funktioniert das?
-
Wenn du Antworten nicht einmal liest brauchst du dich in Zukunft auch nicht zu wundern, wenn dir keiner mehr antwortet. Ich werde es jedenfalls nicht mehr tun.
-
okay, hab das von supertux erst beim zweitenmal lesen verstanden.
Tut mir sorry
-
Aus Interesse: Auf welcher Seite lernst du C?
den Rückgabewert von scanf kannst du zwischenspeichern, z.B.
int rueckgabe = scanf("%i", &wertMax);
und anschließend mit
if(rueckgabe == 0) { // (kein) Erfolg } else { // (kein) Erfolg }
überprüfen.
Als Übung darfst du mal im Internet suchen, was scanf als Rückgabewert bei einer 'erfolgreichen' Eingabe zurückliefert.
Aber was dir hier einige sagen wollen: Such dir ein gutes Buch! Mach dir nichts vor, dass es nur Kleinigkeiten sind. Hier fehlen Grundkenntnisse!nobody44
-
hmm, hast recht.
Werde mir das mal zu Herzen nehmen, danke danke Kollege
-
Um deiner Frage noch schnell nachzukommen,
ich schaue oft bei http://www.peacesoftware.de/
-
Phenny schrieb:
Um deiner Frage noch schnell nachzukommen,
ich schaue oft bei http://www.peacesoftware.de/Also das Tutorial sieht nicht sehr toll aus. Ich hab nur kurz mal 'reingesehen, aber da werden schon veraltete Header verwendet (z.B. stdio.h). Und die Empfehlung, Programme erst ab 1000-2000 Zeilen zu modularisieren (in mehrere Dateien zu unterteilen), finde ich auch fragwürdig. Außerdem ist der Schreibstil... seltsam. Sieh dich lieber nach was Aktuellerem und Besserem um. Vielleicht ist ein Buch statt einem Tutorial da auch die bessere Wahl.
EDIT: Allein, wenn ich mir schon seine Rechtschreibung ansehe, wird mir schlecht...
EDIT2: Rückgabewerte werden da allerdings schon erklärt! :p
-
_matze schrieb:
aber da werden schon veraltete Header verwendet (z.B. stdio.h).
Jetzt bin ich aber neugierig: Hat sich da was getan seit ich C gelernt habe (und das ist nicht lange her)?
-
So direkt Fehler hab ich nicht gefunden (außer dass
main
kein Keyword ist, aber das ist ein technisches Detail ...), aber das Tutorial ist trotzdem nicht gut aufgebaut. Wenn man überhaupt von Aufbau sprechen kann, anscheinend hat der Autor ja schon vor Jahren die Lust verloren, es zu beenden.
-
@matze: seit wann soll stdio.h veraltet sein?
-
SeppJ schrieb:
_matze schrieb:
aber da werden schon veraltete Header verwendet (z.B. stdio.h).
Jetzt bin ich aber neugierig: Hat sich da was getan seit ich C gelernt habe (und das ist nicht lange her)?
Ach, wir sind ja bei C. Von mir aus, ich ziehe das Argument zurück.
-
Na also, wenigstens etwas...
Aufjjedenfall, danke nochmals.
-
Kleine Frage nebenbei,
@_matze...
war der Benutzername "matze" schon vergeben? :p
-
Phenny schrieb:
Kleine Frage nebenbei,
@_matze...
war der Benutzername "matze" schon vergeben? :pHehe, weiß ich nicht mehr, kann schon so gewesen sein.