c++ program to convert time in seconds to hours minutes and seconds

#include <iostream>
using namespace std;

int main() {
    int seconds, hours, minutes, remainingSeconds;

    cout << "Enter time in seconds: ";
    cin >> seconds;

    hours = seconds / 3600;
    remainingSeconds = seconds % 3600;
    minutes = remainingSeconds / 60;
    remainingSeconds = remainingSeconds % 60;

    cout << "The time in hours, minutes, and seconds is: " << hours << " hours, " << minutes << " minutes, and " << remainingSeconds << " seconds." << endl;

    return 0;
}