Ich sehe, dass Sie dieses in den C# und c-Zonen bekannt gaben.
Bis jetzt gewesen die Antworten über C#, aber die erste Linie Ihrer Frage vorschlägt er, dass Sie C. benutzen. So annehme ich h, dass diese Frage über C und nicht C# ist.
Sie können sprintf benutzen, um eine Schnur so zu konstruieren. Z.B. die below Codeprobe sehen.
Merken, dass ein int NICHT führendes null enthält - es enthält einfach den Zahlwert. Führendes null zu addieren ist eine Formatierungsausgabe, und Sie müssen um dem kümmern, wenn Sie den int-Wert irgendwie ausgeben. Im Code-Stückchen unten, getan er mit %03d, also bedeutet es, dass ein int (d) gezeigt werden sollte, dass es Positionen des Minimums drei aufnehmen sollte (3) und dass es mit null vorangestellt werden sollte, wenn es gebraucht (0). Auf die Bezugsseite für sprintf zu mehr Information beziehen:
http://cplusplus.com/reference/clibrary/cstdio/sprintf/