Welcome to CMiniProjects – a repository dedicated to learning C programming through small, fun, and practical projects. This repository is designed to help beginners understand core C concepts by building mini-projects that demonstrate programming techniques, logic, and problem-solving skills.
- Description: A simple console-based quiz game that tests the user's knowledge with basic computer-related questions.
- Concepts Learned:
- User input handling
- String comparison
- Conditional statements and loops
- Description: A number guessing game where the user attempts to guess a randomly generated number within a specified range.
- Concepts Learned:
- Random number generation
- Loop control
- User input validation
- Description: A simple console-based Rock Paper Scissors game where the player competes against the computer.
- Concepts Learned:
- User input handling
- Random number generation
- Conditional statements and loops
- String comparison and basic functions
- Description: A text-based adventure game where the player makes choices that shape the outcome of the game.
- Concepts Learned:
- User input handling
- Conditional branching
- String comparison
- Basic game logic
- Clone the repository:
git clone https://github.com/mhdthariq/CMiniProjects.git
- Navigate to the project folder:
cd CMiniProjects - Compile the C file:
gcc project_name.c -o project_name
- Run the compiled executable:
./project_name
- C Compiler: Ensure you have GCC or any other C compiler installed.
- Basic Knowledge of C: A foundational understanding of C programming will help you make the most out of these projects.
- Inspired by various beginner-level C projects.
- Special thanks to the C programming community for their continuous support and resources.