#include<stdio.h> int main(){ char a[100],c; int i,j=0,s1,s2,f1,f2,m1,m2,s,f,m,temp; scanf("%d:%d:%d",&s1,&f1,&m1); scanf("%d:%d:%d",&s2,&f2,&m2); if(s1>s2) { temp = s1; s1 = s2; s2= temp; temp = f1; f1 = f2; f2= temp; temp = m1; m1 = m2; m2= temp; } if(s1<s2){ if(m1<m2){ m=m2-m1; if(f1<f2){ f=f2-f1; }else{ f=f2+60-f1;s2--; } s=s2-s1; }else{ m=m2+60-m1; f2--; if(f1<f2){ f=f2-f1; }else{ f=f2+60-f1;s2--; } s=s2-s1; } } if(f<10&&m<10){ printf("%d:0%d:0%d",s,f,m); } else if(f<10){ printf("%d:0%d:%d",s,f,m); } else if(m<10){ printf("%d:%d:0%d",s,f,m); }else{ printf("%d:%d:%d",s,f,m); } return 0; } |
Double click to view unformatted code.