View Code of Problem 56

#include<stdio.h> 
#include<string.h>
#include<math.h>

int main(){ 
    int a,b,c,d,e,f,s1,s2,s;
    scanf("%d:%d:%d",&a,&b,&c);
    scanf("%d:%d:%d",&d,&e,&f);
    s1=a*3600+b*60+c;
	s2=d*3600+e*60+f;
	if(s1>s2)
		s=s1-s2;
	else s=s2-s1;
	
	printf("%d:",s/3600);
		if(s%3600/60<10)
		   printf("0%d:",s%3600/60);
		else
		   printf("%d:",s%3600/60);
		if(s%3600%60<10)
		   printf("0%d",s%3600%60);
		else
		   printf("%d",s%3600%60);
	printf("\n");
    return 0; 
     
}

Double click to view unformatted code.


Back to problem 56