#include <time.h>
#include <stdio.h>
int main(int argc, char ** argv) {
clock_t ticks = 1*CLOCKS_PER_SEC;
if (argc == 2) {
double seconds = 1;
sscanf(argv[1], "%lg", &seconds);
ticks = seconds*CLOCKS_PER_SEC;
}
printf("Starting timing for %lg seconds...\n", ticks/(double)CLOCKS_PER_SEC);
double foo = 0;
while (clock() < ticks) {
for (int i=0;i<1000000;i++) {
foo += 1;
}
}
printf("All done spinning! %g\n", foo);
return 0;
}