|
|
#include<stdio.h>
int a, b, c, d;
int main()
{
scanf("%d:%d:%d", &a, &b, &c);
d = a * 3600 + b * 60 + c;
// 计算到5小时的剩余时间
d = 5 * 3600 - d;
// 如果剩余时间为负,说明已经超过5小时
if(d < 0) {
d += 24 * 3600; // 加上一天的时间
}
a = d / 3600;
b = (d % 3600) / 60;
c = d % 60;
// 修正输出格式,去掉取地址符,添加补零
printf("%02d:", a);
printf("%02d:", b);
printf("%02d", c);
return 0;
} |
|