Menu Driven Code Compiler Errors
Mar 11, 2017 at 9:03pm UTC
New C++ student seeking assistance with reviewing the compiler errors in my code. Have done some research online and have had little success with a remedy for my errors. Currently using Dev C++ as a required compiler. Thank you in advance for any guidance provided.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
string LoadExam();
string DisplayExam();
int main()
{
int choice;
do
{
cout << "1) Load an Exam" << endl;
cout << "2) Display the Exam" << endl;
cout << "3) Quit Program" << endl;
cin >> choice;
switch (choice)
{
case 1:
LoadExam();
break ;
case 2:
void printDisplayExam();
break ;
case 3:
cout << "Thank you for visiting. See you again later..." << endl;
break ;
default :
cout << "Invalid Option" << endl;
}
} while (choice >= 1 || choice <= 3);
return 0;
}
void printDisplayExam()
{
string type;
string question;
char answer;
int NumbQuestions;
int valueOfQuestion
if (type == "TF" ){
cout << "Enter in the question:" << endl;
cin.ignore();
getline (cin, question);
cout << "Enter in the answer:" << endl;
cin >>answer;
cout << NumbQuestions << endl;
cout << type << " " << valueOfQuestion << endl;
cout << question << endl;
cout << answer << endl;
}
if (type == "MC" ){
cout << "Enter in the question:" << endl;
cin.ignore();
getline (cin, question);
cout << "Enter in the number of choices:" << endl;
cin >> numbOfChoices;
cout << "Enter in the options:" << "\nPlace a space before each entry" << endl;
for (int i = 0; i < numbOfChoices; i++){
cin.ignore();
getline (cin, opt[i]);
}
cout << "Enter in the answer:" << endl;
cin >> answer;
cout << NumbQuestions << endl;
cout << type << " " << valueOfQuestion << endl;
cout << numbOfChoices << endl;
cout << question << endl;
for (int j = 0; j < numbOfChoices; j++){
cout << opt[j] << endl;
}
cout <<"Answer: " << answer << endl;
}
}
Mar 11, 2017 at 9:21pm UTC
line 77 : add ';' a the end
line 119: opt[ i ] <- What is it? you forgot to declare this array ..
line 9: you declare 'LoadExam()' but you have not defined this function
Last edited on Mar 11, 2017 at 9:29pm UTC
Topic archived. No new replies allowed.