And don't forget to re-initialize "tw".

Code:
        while (seconds > 0)
        {
            while (tw<1000)
            {
               tw++;
               cout << hours << ":" << minutes << ":" <<seconds << "\n";
            }
            seconds=seconds-1;
            tw = 0;
        }