eine Bitte: wie sollte es diese ohne goto funktionieren?? #include <stdio.h> void matrixschlamper(int spalten, int zeilen, char c) { int i=0, j=0; marke1: if(i<zeilen) { i++; marke2: if(j<spalten) { j++; printf("%c ", c); goto marke2; } j=0; printf("\n "); goto marke1; } }
1 | #include <stdio.h> |
2 | |
3 | void matrixschlamper(int spalten, int zeilen, char c) { |
4 | int i, j; |
5 | |
6 | for ( i = 0; i < zeilen; i++ ) { |
7 | for( j = 0; j < spalten; j++ ) printf("%c ", c); |
8 | printf("\n "); |
9 | };
|
10 | |
11 | return; |
12 | }
|
Eventuell auch mal über putchar() nachdenken...
danke für deinen Tipp docean... ich hab`s und sieht`s so aus und passt`s... #include <stdio.h> #include "algorithms.h" void matrixgut(int spalten, int zeilen, char c) { int i, j; for(i=0; i<zeilen; i++) { for(j=0; j<spalten; j++) { printf("%c ", c); } printf("\n "); } } Danke nochmals...
vladimir schrieb: > ... so einfach hatten wirs damals in der Schule nicht... ;-( ihr hattet aber auch nicht so sprechende Funktionsnamen ;-)
Thomas Klima schrieb: > vladimir schrieb: >> ... so einfach hatten wirs damals in der Schule nicht... ;-( > > ihr hattet aber auch nicht so sprechende Funktionsnamen ;-) Stimmt, das waren ja Zeilennummern ;-)
pretty schrieb: > eine Bitte: wie sollte es diese ohne goto funktionieren?? Wo lernt man eigentlich solches C?
A.K. schrieb: >> eine Bitte: wie sollte es diese ohne goto funktionieren?? > Wo lernt man eigentlich solches C? Andere Frage: Wo lernt man solches Deutsch ;-) Ich glaube: "solches C" ist eine Schulaufgabe und man soll es in das, was man gelernt hat, umwandeln.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.