時間内にa配列の中の文字列を入力しないと強制終了。要するにタイピング練習見たいな物を作りたいんですが、タイマーの使い方が分かりません。
よかったらアドバイスお願いします。
ちょっと分かりにくいかと思いますがよろしくお願いします。
#include<conio.h>
#include<stdlib.h>
#include<string.h>
int main(void)
{
time_t time1, time2;
char a[]="今日はいい天気だ";
char b[20];
int i;
time(&time1);
while(1){
/*このwhile文中に
scanf("%s",b);
if(strcmp(a,b)==0){
i++;
break;
}
この文を入れたい。*/
time(&time2);
if((difftime(time2,time1))==2.0){
break;
}
}
if(i==1){
printf("早いですね。\n");
}
else{
printf("残念でした。\n");
}
getch();
return(0);
}
|