Мелкий ,а зачем организовывать 4 "счетчика" со сбросами и 4 переменными ,можно и один (секунд) ,а потом из секунд вычислить минуты ,часы... и вывести значения на выхода соответствующие .Вывод -сначала нужно свои варианты выкладывать в областях применения ,там обкатать ,а уж потом сюда ,там школа ,а тут библиотека (хранилище).