20 59 59 ---> 21:00:00
20 59 58 ---> 20:59:59
#include <stdio.h> int main() { int h, m, s; scanf("%d%d%d", &h, &m, &s); if(h > 23 || m > 59 || s > 59) { printf("input error\n"); } else { s = s + 1; if(s == 60) { s = 0; m = m + 1; if(m == 60) { m = 0; h = h + 1; if(h == 24) h = 0; } } printf("%02d:%02d:%02d\n", h, m, s); //2 输出占2个字符, 0不足2个字符补0 } }
浙公网安备 33010602011771号