TimerValue

Availability All terminals
Description Returns the time that is left of the time that was specified with the StartTimer() function. The time is specified in units of 20 milliseconds.
Syntax int TimerValue( void );
Arguments None
Returns Remaining timer value in units of 20 milliseconds. For example, if TimerValue() returns 5, 100 milliseconds will elapse before the timer is finished.
Remarks The timer can be started with the StartTimer() function.
Example
#include <stdio.h>
#include "lib.h"

void main( void )
{
    for(;;)
    {
        printf("\nWait for 5 sec");
        StartTimer( 5 * 50 );
        while( !EndTimer())
        {
            printf("\nTime left %d s", TimerValue()/50);
            Sound( TSTANDARD, VSTANDARD, SMEDIUM, 0);
            Delay( 50 );
        }

        printf("\nDone");
        ResetKey();
        while( !kbhit())
            Idle();
    }
}