#include<stdio.h> int main() { int a,b,c,d,e,f; int hours,minute,second; scanf("%d:%02d:%02d",&a,&b,&c); scanf("%d:%02d:%02d",&d,&e,&f); if(a*3600+b*60+c>=d*3600+e*60+f) { hours=((a*3600+b*60+c)-(d*3600+e*60+f))/3600; minute=(((a*3600+b*60+c)-(d*3600+e*60+f))-hours*3600)/60; second=((a*3600+b*60+c)-(d*3600+e*60+f))-hours*3600-minute*60; } else { hours=((d*3600+e*60+f)-(a*3600+b*60+c))/3600; minute=(((d*3600+e*60+f)-(a*3600+b*60+c))-hours*3600)/60; second=((d*3600+e*60+f)-(a*3600+b*60+c))-hours*3600-minute*60; } printf("%d:%02d:%02d",hours,minute,second); return 0; } |
Double click to view unformatted code.