//***********************************
//**********マクロ定義**********
//**********************************
#define _CRT_SECURE_NO_WARNINGS
#define FILENAME_QUESTION "question.txt"//問題
#define FILENAME_RESULT "result.txt"//結果出力
#define MAX_QUESTION (10)//クイズ最大
#define SELECT_ANSWER (4)//選択数
#include<stdio.h>
#include <stdlib.h>
//**********構造体定義**********
typedef struct{
char aQuestion[256];//問題
char aSelect[SELECT_ANSWER][256];//解答群
int nAnswer;//解答
}QUIZ_INFO;
//***********プロトタイプ宣言**********
void Opening(void);//オープニングタイトル
void Input_Question(void);//問題ファイルの読み込み
void Question(void);//解答
void OutputResult(void);//結果ファイル出力
//**********グローバル変数定義**********
QUIZ_INFO quizInfo[MAX_QUESTION];
int nAnswer[MAX_QUESTION];
int main(void)
{
Opening();
Input_Question();
Question();
OutputResult();
getchar();
return 0;
}
void Opening(void)
{
printf("クイズゲーム\n");
}
void Input_Question(void)
{
int cntQuestion;
FILE *fp;
QUIZ_INFO *pQuiz;
pQuiz = &quizInfo[0];
fp = fopen(FILENAME_QUESTION, "rt");
if (fp == NULL)
{
printf("ファイルオープンエラー。");
exit(-1);
}
for (cntQuestion = 0; cntQuestion < MAX_QUESTION; cntQuestion++)
{
fscanf(fp, "%s", pQuiz->aQuestion);
for (cntQuestion = 0; cntQuestion < SELECT_ANSWER; cntQuestion++)
{
fscanf(fp, "%s", pQuiz->aSelect);
}
fscanf(fp, "%d", &pQuiz->nAnswer);
pQuiz++;
}
fclose(fp);
}
void Question(void)
{
void OutputResult(void)
{
}
問題を読む→出題する→回答入力→判定という感じに
したいのですがわからないのでソースを教えてほしいです
お願いします。