.j
-
.j
-
Du hast das return in der sudan-Funktion vergessen.
-
Bashar schrieb:
Du hast das return in der sudan-Funktion vergessen.
Das und
printf("%d", sudan(x, y, z));
Dürfte eine Endlosrekursion zur Folge haben.
-
.j
-
.j
-
Schreib in Zeile 33 deine Zeile 19 oder besser
printf(" %3d", sudan(x, y, z));
und in Zeile 19 das
return f;
Und zwischen Zeile 34 und 35 einputchar('\n');
-
.j
-
.j
-
Juli84 schrieb:
Wofür steht denn das putchar('\n'); ?
putchar gibt ein Zeichen aus. In diesem Fall '\n'. Das steht für Newline/Zeilenvorschub.
Das macht den Wagenrücklauf aber gleich mit, so dass der Cursor vorne in einer neuen Zeile steht.Juli84 schrieb:
Hab jetzt die angegeben Zahlen, außer jeweils die letzte Spalte, aber da schau ich nochmal. Danke
Das liegt an dem
< 5
(die Laufbedingung) in den Schleifen.
5 wird halt nicht erreicht.