void main()
{
int ch, m,s;
int ch1, m1,s1;
cin >>ch>>m>>s;
cin >>ch1>>m1>>s1;
s+=m*60+ch*60*60;
s1+=m1*60+ch1*60*60;
int ss=s1-s;
cout<<ss/3600<<':';
ss-=3600*ss/3600;
cout<<ss/60<<':';
ss-=60*ss/60;
cout<<ss;
}
Вводить время через пробел
#include<bits/stdc++.h>
using namespace std;
int main()
{int h1,h,m1,m,s1,s,qq;
cin>>h>>m>>s>>h1>>m1>>s1;
s+=m*60+h*3600;
s1+=m1*60+h1*3600;
qq=s1-s;
cout<<qq/3600;
qq-=3600*qq/3600<<":";
cout<<qq/60;
qq-=60*qq/60<<":";
cout<<qq;
return 0;
void main()
{
int ch, m,s;
int ch1, m1,s1;
cin >>ch>>m>>s;
cin >>ch1>>m1>>s1;
s+=m*60+ch*60*60;
s1+=m1*60+ch1*60*60;
int ss=s1-s;
cout<<ss/3600<<':';
ss-=3600*ss/3600;
cout<<ss/60<<':';
ss-=60*ss/60;
cout<<ss;
}
Вводить время через пробел
#include<bits/stdc++.h>
using namespace std;
int main()
{int h1,h,m1,m,s1,s,qq;
cin>>h>>m>>s>>h1>>m1>>s1;
s+=m*60+h*3600;
s1+=m1*60+h1*3600;
qq=s1-s;
cout<<qq/3600;
qq-=3600*qq/3600<<":";
cout<<qq/60;
qq-=60*qq/60<<":";
cout<<qq;
return 0;
}