sprintf с кодами форматирования, такими как% 02d, даст вам два десятичных знака.
вот пример команды sprintf (строка, "файл.% D", номер_файла);
Здесьон помещает строку «file.2» в переменную с именем string, предполагая, что 2 находится в переменной с именем file_number.
, вы можете использовать несколько, например так: sprintf (str, "% 02d /% 02d /%4d ", day, month, year);
Просмотрите спецификации sprintf для других видов форматирования, таких как значащие цифры с плавающей запятой.