Język C - jak wstawić zero w wyświetlanej na ekranie godzinie (12:?2:12)?
Ostatnio zmodyfikowano 2011-11-21 20:17
aletojuzbylo Temat założony przez niniejszego użytkownika |
Język C - jak wstawić zero w wyświetlanej na ekranie godzinie (12:?2:12)? » 2011-11-21 19:46:44 Witam,
mam problem z językiem C. Stworzyłem program który pokazuje godzinę i ją odlicza co kilka sekund. Jednak wyświetla się się ona następująco:
19:5:1 (godz,min,sek) 19:5:2 19:5:3 19:5:4 itd.
Jak zrobić aby było tak:
19:05:01 (godz,min,sek) 19:05:02 19:05:03 19:05:04 itd.
Czyli zero przed cyframi, gdy nie ma dwucyfrowej liczby? Co trzeba dopisać i gdzie? Bardzo proszę o pomoc. Dziękuję. |
|
DejaVu |
» 2011-11-21 20:01:03 printf
Wystarczy, że przeanalizujesz przykład, który tam jest (ostatni printf w przykładzie). |
|
szyx_yankez |
» 2011-11-21 20:04:04 if( godzina < 10 ) printf( "0%d", godzina ); else printf( "%d", godzina );
Analogicznie robisz z minutami i sekundami :D |
|
aletojuzbylo Temat założony przez niniejszego użytkownika |
» 2011-11-21 20:17:00 @DejaVu, Dziękuję Mistrzu!
@szyx_yankez, Nie skorzystałem, ale również bardzo dziękuję za pomoc. |
|
« 1 » |