Define a Structure time and add and subtract two times #include #include void main() { clrscr(); struct time1 {int hour1,min1,sec1; }; struct time2 { int hour2,min2,sec2; }; struct time1 t1; struct time2 t2; int x,y; cout<<"\n\tEnter time 1"<>t1.hour1; cout<<"\n\tEnter min1 : "; cin>>t1.min1; cout<<"\n\tEnter time 2"<>t2.hour2; cout<<"\n\tEnter min2 : " ; cin>>t2.min2; x=t1.hour1+t2.hour2; y=t1.min1+t2.min2; if(y>=60) { x=x+y/60; y=y%60; } cout << "\t" << t1.hour1 << ":" << t1.min1 << "\n"; cout << "\t" << t2.hour2 << ":" << t2.min2 << "\n"; cout << "\t****\n"; cout << "\t" << x << ":" << y << endl; getch(); }