Эй, спасибо, что заглянули. Я просто не хочу извиняться, если кто-то сталкивался с этим вопросом раньше.
Я часами искал подобные проблемы на форумах и в Google, но пока безуспешно.
Мое намерение для этой программы - распечатать время, прошедшее между двумя временами в 24-часовом формате.
На данный момент я думаю, что только придумал, как преобразовать прошедшее 1-е и 2-е «чч» в правильное 24-часовое время, но у меня возникли проблемы с пониманием того, как делать минуты и секунды.
Я очень ценю любое руководство, это было бы очень полезно. ваше здоровье.
int main()
{
char time1[ 48 ] = "14:48:34";
char time2[ 48 ] = "02:18:19";
int hour1;
int min1;
int sec1;
int hour2;
int min2;
int sec2;
int seconds;
int temp;
//time1
hour1 = atoi( strtok( time1, ":" ) );
min1 = atoi( strtok( NULL, ":" ) );
sec1 = atoi( strtok( NULL, ":" ) );
//time2
hour2 = atoi( strtok( time2, ":" ) );
min2 = atoi( strtok( NULL, ":" ) );
sec2 = atoi( strtok( NULL, ":" ) );
seconds = hour1 * 60 * 60; //convert hour to seconds
...
system("PAUSE");
return 0;
}