Skip to content
All projects

Quiz Game - Data Structures

A comprehensive quiz game application built in C demonstrating Linked List, Stack, and Array.

Published
Stack
  • C
  • Makefile
  • GCC
Live at
github.com
Preview

A comprehensive quiz game application built in C that demonstrates practical implementation of core data structures concepts. Developed as a final assignment for the Data Structures course.

Data Structures Showcase

1. Linked List - Question Storage

  • Structure: QuestionList with head pointer
  • Operations: insert_at_end(), insert_at_end_ALL(), traversal

2. Stack - Answer Tracking

  • LIFO (Last In First Out) for answer history
  • Operations: push_answer(), pop_answer()

3. Array - Student Records

  • Fixed array for student database (10 students)
  • Direct access via array indexing

Key Features

  • Three Difficulty Levels: Easy, Medium, Hard
  • Timed Questions: 15-second countdown
  • Dynamic Scoring: Score multiplier increases with correct answers
  • Randomized Questions from each difficulty pool
  • Student Dashboard for tracking scores
  • Built-in Guidebook loaded from external text file