View Code of Problem 56

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    int a[3],b[3],c[3];
    scanf("%d:%d:%d",&a[0],&a[1],&a[2]);
    scanf("%d:%d:%d",&b[0],&b[1],&b[2]);
    c[0]=a[0]*3600+a[1]*60+a[2];
    c[1]=b[0]*3600+b[1]*60+b[2];
    c[2]=fabs(c[0]-c[1]);
    int q1,q2,q3;
    q1=c[2]/3600;
    q2=(c[2]-3600*q1)/60;
    q3=c[2]%60;
    printf("%d:%02d:%02d",q1,q2,q3);
    return 0;
}

Double click to view unformatted code.


Back to problem 56