#include <stdio.h>//abs() #include <math.h> void main() { int a,b,c,d,e,f; int x,y,z; int sum1,sum2,sum3; scanf("%d:%d:%d",&a,&b,&c); scanf("%d:%d:%d",&d,&e,&f); sum1=a*3600+b*60+c; //先求出两个时间共差多少秒 然后通过秒分别求出时分秒 sum2=d*3600+e*60+f; sum3=abs(sum1-sum2); x=sum3/3600; y=sum3%3600/60; z=sum3%3600%60; printf("%d:%02d:%02d\n",x,y,z); } |
Double click to view unformatted code.