/* trrmodoki.c * compile this program by * * % gcc -o trrmodoki trrmodoki -lcurses * */ #include #include #define TEXTLINE 3 /* テキストは3行のみ */ #define WIDTH 80 /* 1行の長さ */ int main(int argc, char *argv[]) { char text[TEXTLINE][WIDTH]; /* 試験テキスト */ FILE *textfile; int i, x, ch, num=0, miss=0, score; struct timeval start, finish; /* 開始時刻と終了時刻 */ struct timezone dummy; float elapse; /* 経過時間 */ if (NULL == argv[1]) { fprintf(stderr, "データファイルを指定して下さい\n"); fprintf(stderr, " 例: ./trrmodoki constitution.txt\n"); exit(1); } if (NULL == (textfile=fopen(argv[1], "r"))) { fprintf(stderr, "%s が見つからないの。ちゃんと作ってね\n", argv[1]); exit(2); } for (i=0; i