ich hänge mal wieder an einem vergleichsweiße kleinen Problem. Und zwar möchte ich mit sprintf einen String erzeugen, der mit einer Menge von Leerzeichen beginnt. Wie viele Leerzeichen es sein sollen, ergibt sich zur Laufzeit durch ein Argument.
Also sagen wir
Code: Alles auswählen
programm_x 4
Das bedeutet, daß programm_x einen String ausgibt mit 4 Leerzeichen am Anfang oder 4 mal 5 Leerzeichen (die 5 als Konstante).
Im Moment mache ich das noch mit strcpy, erzeuge einen entsprechenden Substring, den ich dann einfüge. Aber ich glaube mich zu Erinnern, daß man das ziemlich Elegant mit sprintf() machen kann?!
Gruss Christian