From ee2c0095828b2f0945c2d90dd4897e6ec43bd5fa Mon Sep 17 00:00:00 2001 From: fdlt3914 Date: Fri, 10 Feb 2023 05:49:54 +0000 Subject: [PATCH] refactoring: score appear in easy and hard math --- src/main/quizproject.c | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/main/quizproject.c b/src/main/quizproject.c index 51f18ab..991622f 100644 --- a/src/main/quizproject.c +++ b/src/main/quizproject.c @@ -52,13 +52,13 @@ void math_instruction(){ printf("\t\n\n------------------------Instructions-------------------------\n\n"); printf("\tThere are two Math Quiz Game. The first is Easy-Math and the second is Hard-Math\n"); printf("\tFor Easy-Math, you can choose a number between 1 and 5 to randomly generate a question.\n"); - printf("\tA wrong answer means, you lose and you are out of the quiz Game.\n"); + printf("\tA wrong answer means, you lose and out of the quiz Game.\n"); printf("\tIf you choose any other character or number apart from numbers between 1 and 5, you are out of the Game\n"); printf("\tIn the Hard-Math quiz, You are presented 10 questions\n\n"); printf("\t\n\n-------------------------------------------------\n\n"); printf( "\t\n\n !! Wish you all the best !! \n\n " ); printf("\t......................................................\n" ); - printf( "\t\n Do you still wish to continue playing ? If yes, then press 1. Else, press 0 : " ); + printf( "\n\t Do you still wish to continue playing ? If yes, then press 1. Else, press 0 : " ); int input1; scanf("%d", &input1); @@ -84,8 +84,10 @@ void math_choose_game() { choose = toupper(choose); if (choose == 'A'){ math_display_choice(); + final_score(); } else if(choose == 'B'){ e_math_ques(); + final_score(); } else { goodbye_message(); } @@ -202,9 +204,10 @@ void math_display_choice(){ } if(quiz_answer == user_answer){ - printf("Correct!\n"); + score++; + correct(score); } else { - printf("Wrong!\n"); + wrong(score); break; } if (!(repeat)) { @@ -367,7 +370,9 @@ void e_display_instruction() { printf("\t\t >>To start this Quiz, here are the instructions<<\n"); printf("\t\t------------------------------------------------------\n"); printf("\t\t>>In the first, second Round, you answer True or false questions.<<\n"); - printf("\t\t>>In the third Round, you answer questions which test your General knowledge.<< \n"); + printf("\t\t>>In the third Round, you answer questions which test your General knowledge.<< \n"); + printf("\t\t>>In the fourth Round, you guess the word by filling in the empty space.<<\n"); + printf("\t\t>>In the fifth Round, you get an anagram and the you have to guess the word.<<\n"); printf("\t\t-------------------------------------------------------\n\n"); printf( "\tDo you still wish to continue playing ? If yes, then press 1. Else, press 0 : " ); } @@ -478,7 +483,7 @@ bool e_true_false(char choice) { void e_questions_r3(void) { char questions[][100] ={ - "Which country started WW3?\n", + "Which country started WW2?\n", "What is the strongest Metal in the world?\n", "which holy City do Muslim go on a pilgrimage to? \n" };