Score quiz answers and return a result summary.
Score a quiz by matching each question with the answer the user gave. The final result should include the count, total, percentage, and a simple message.