#include<stdio.h> #include<math.h> #include<string.h> void main() { int i,j,k,a[6],b[3],m,sum1,sum2,temp; scanf("%d:%d:%d%d:%d:%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5]); sum1=a[0]*3600+a[1]*60+a[2]; sum2=a[3]*3600+a[4]*60+a[5]; if(sum2<sum1){temp=sum2;sum2=sum1;sum1=temp;} i=(sum2-sum1)/3600; j=((sum2-sum1)%3600)/60; k=(((sum2-sum1)%3600)%60); if(j<10) { if(k<10) printf("%d:0%d:0%d",i,j,k); else printf("%d:0%d:%d",i,j,k); } else { if(k<10) printf("%d:%d:0%d",i,j,k); else printf("%d:%d:%d",i,j,k); } } |
Double click to view unformatted code.