[C言語]早打ちゲーム

時間計測にはclock()を使う

#include <stdio.h>
#include <time.h>

int main(void){
	
	clock_t start, end;

	start = clock();

	end = clock();
	printf("%f秒かかりました。\n", (double)(end-start)/CLOCKS_PER_SEC);

	return 0;
}

$ ./main
0.000002秒かかりました。

#include <stdio.h>
#include <time.h>

int main(void){
	int i;
	clock_t start, end;
	start = clock();
	printf("人口当たりの大根消費量ランキング1位はどこでしょう?\n1.岩手県, 2.千葉県, 3.群馬県\n");

	scanf("%d", &i);
	end = clock();

	if(i == 1){
		printf("正解です。%f秒かかりました。\n", (double)(end-start)/CLOCKS_PER_SEC);

	} else {
		printf("%f秒かかりました。入力内容が正しくありません。\n", (double)(end-start)/CLOCKS_PER_SEC);
	}
	
	return 0;
}

$ ./main
人口当たりの大根消費量ランキング1位はどこでしょう?
1.岩手県, 2.千葉県, 3.群馬県
1
正解です。0.000137秒かかりました。

なんかちゃうなぁ