#include <stdio.h> typedef struct time{ int hour,minites,second; }time; int main(){ time time1,time2,time3; scanf("%d:%d:%d",&time1.hour,&time1.minites,&time1.second); scanf("%d:%d:%d",&time2.hour,&time2.minites,&time2.second); if(time1.second>time2.second) { time2.minites--; time3.second = time2.second+60-time1.second; } else time3.second = time2.second-time1.second; if(time1.minites>time2.minites) { time2.hour--; time3.minites =time2.minites+60-time2.second; } else time3.minites=time2.minites-time1.minites; time3.hour=time2.hour-time1.hour; printf("%d:%02d:%02d",time3.hour,time3.minites,time3.second); return 0; } |
Double click to view unformatted code.