Define a quiz and add two questions in it with given possible answers. Display the question one by one and allow the user to choose between 1, 2 or 3 (numbers that represent serial numbers of possible answers). If the user enters the character which is not 1, 2 or 3, then allow the user to choose an answer again. At the end of the quiz, print the final score in percentage.

Note: The total number of questions is dinamically allocated (not known in advance). The user can manipulate with offered answers to the given question, and with the menu that allows him whether he wants to add to the next question, displays the result, or if the user wants to terminate the program. All program is run using command prompt.

1. How to add a question in the quiz, i.e. where to define the text of questions (text is not read, it is only displayed when the user chooses to add a new question)?
2. How to define the order of questions that the user is adding one by one?