Jak uzyskać liczby do wyświetlenia jako dwie cyfry w C?

Do programowania w C. Jak uzyskać liczby wyświetlane jako 00, 01, 02, 03, zamiast 0, 1, 2, 3. Potrzebuję tylko 0 przed liczbą do 10.

Wiem, kiedy robisz dziesiętne, możesz zrobić „% .2f” itd., ale co z liczbami całkowitymi?

tutaj używam ... **

printf("Please enter the hours: ");
    scanf ("%d",&hour);
printf("Please enter the minutes: ");
    scanf ("%d",&minute);
printf("Please enter the seconds: ");
    scanf ("%d",&second);
printf("%d : %d : %d\n", hour, minute, second);

}

Potrzebuję liczb do wyświetlenia jako 00: 00: 00

??

questionAnswers(2)

yourAnswerToTheQuestion