View Code of Problem 56

#include<stdio.h>
int main(){
    int s1,s2,m1,m2,f1,f2,z,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;

    }
    z=s2*3600+f2*60+m2-(s1*3600+f1*60+m1);
    s1=z/3600;z=z%3600;
    f1=z/60;z=z%60;
    printf("%d:%02d:%02d",s1,f1,z);
    return 0;
}

Double click to view unformatted code.


Back to problem 56