000
22.06.2003, 22:44 Uhr
Pablo
Supertux (Operator)
|
Hallo Leute wie lautet die richtige Formatierung von printf für folgendes Problem. ich will mehre Zeilen ausgeben, und jedesmal sagen, wo ich mich befinden. Bsp:
Code: |
Zelle 1 xxx Zelle 2 yyy Zelle 3 zzz
|
usw. Aber wenn ich bspweise Zelle 10 hat, dann wird auch alles um 1 verschoben.
Code: |
Zelle 9 xxx Zelle 10 yyy
|
Und das will ich nicht. Die Ausgabe erfolgt durch printf und printf ist innerhalb einer For Schleife (Angenommen min und max sind ints und sie haben gültige Werte)
C++: |
for (int i=min; i<max; i++) printf("Zelle %d ??? %s", i, data);
|
Mit ??? meine ich, welche Formatierung. Ich will, dass nach Ausführung der For-Schleife folgendes ausgegeben wird,
Code: |
Zelle 9 xxx Zelle 10 yyy
|
Wie kann ich das machen oder muss ich dann Fallunterscheidung machen und erkennen, wie viele Ziffer i hat?
Danke -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 22.06.2003 um 22:45 Uhr von Pablo Yanez Trujillo editiert. |