#include <time.h> clock_t clock(void);
Функция clock() возвращает значение, которое приблизительно соответствует времени работы вызывающей программы. Для преобразования этого значения в секунды нужно разделить его на значение CLOCKS_PER_SEC. Если системный таймер недоступен, возвращается значение -1.
Следующая функция отображает время выполнения вызывающей программы в секундах:
void elapsed_time(void) { printf("Прошло: %u секунд.\n", clock()/CLOCKS_PER_SEC); }