#include <time.h>
clock_t start, end;
double cpu_time_used;
start = clock();
... /* Do the work. */
end = clock();
cpu_time_used = ((double) (end - start)) / CLOCKS_PER_SEC;
#include<stdio.h>
#include<time.h>
int main() {
int i;
double total_time;
clock_t start, end;
start = clock();
//time count starts
srand(time(NULL));
for (i = 0; i < 25000; i++) {
printf("random_number[%d]= %d
", i + 1, rand());
}
end = clock();
//time count stops
total_time = ((double) (end - start)) / CLK_TCK;
//calulate total time
printf("
Time taken to print 25000 random number is: %f", total_time);
return 0;
}