View Code of Problem 56

#include<stdio.h>
#include<string.h>
int main(){
	char a[100],c;
	int i,len,k,j=0,s[100],f1,f2,s1,s2,m1,m2,x,y;
	scanf("%d:%d:%d",&s1,&f1,&m1);
	scanf("%d:%d:%d",&s2,&f2,&m2);
	if(s1>s2){
		k=s1;
		s1=s2;
		s2=k;
		k=f1;
		f1=f2;
		f2=k;
		k=m1;
		m1=m2;
		m2=k;
	}
		x=s1*3600+f1*60+m1;
		y=s2*3600+f2*60+m2;
		k=y-x;
		s1=k/3600;
		k=k%3600;
		f1=k/60;
		k=k%60;
		m1=k;
		printf("%d:%02d:%02d",s1,f1,m1);
	return 0;
}

Double click to view unformatted code.


Back to problem 56