#include <stdio.h>
// Функція для перетворення секунд у години, хвилини, секунди
int convertTime(int totalSeconds, int *hours, int *minutes, int *seconds) {
if (totalSeconds < 0) {
return 0; // Невдале перетворення
}
*hours = totalSeconds / 3600;
*minutes = (totalSeconds % 3600) / 60;
*seconds = totalSeconds % 60;
return 1; // Успішне перетворення
}
int main() {
int totalSeconds;
int hours, minutes, seconds;
printf("Введіть кількість секунд: ");
if (scanf("%d", &totalSeconds) != 1) {
printf("Помилка вводу.\n");
return 1;
}
if (convertTime(totalSeconds, &hours, &minutes, &seconds)) {
printf("Години: %d\n", hours);
printf("Хвилини: %d\n", minutes);
printf("Секунди: %d\n", seconds);
} else {
printf("Помилка: кількість секунд не може бути від'ємною.\n");
}
return 0;
}