Welcome to C Extensions! This repository is a collection of beginner-focused C programs, neatly organized by topic. Each folder includes practice problems with simple logic, clean code, and helpful comments — perfect for students and self-learners.
📝 Alongside code, this repo also includes easy-to-read notes and a few real-world problem solvers to deepen understanding and spark curiosity.
- 📁 CE001_Loops
- 📁 CE002_Strings
- 📁 CE003_File_Operations
- 📁 CE003_Try_Out
- 📁 CE004_Directory
- 📁 CE005_goto
- 📁 CE006_Recursion
- 📁 CE007_Math_Functions
- 📁 CE008_Matrix
Each folder includes:
- 📄 C programs with clean logic and inline comments
- 📝 Beginner-friendly notes before practice
- 🧑💻 Real-world logic problems solved in code
- ✅ Sample outputs for better understanding
- 💡 A no-confusion approach to help new learners feel confident
🔀 Ease of Access Tip
You can also explore the different branches of this repository to study topics sequentially. Each branch contains the same organized folders — just easier to follow one at a time! 📚✨
gcc filename.c -o output
./output
Use VS Code (recommended) with the C/C++ Extension Pack and MinGW, or any simple IDE like Code::Blocks or Dev C++.
Fun fact: It wasn't always this easy! 😹
- 🔄 Upgrade projects during future revisions
- ✅ Share learning updates on LinkedIn
- 💬 Keep improving this for future juniors!
- 🤖 ChatGPT
- 📚 Personal experience and a few forgotten book names!
Made with ❤️ by Dipsana Roy
Helping others learn by learning myself 🌱
Feel free to explore, learn, and grow!
This repo is licensed under Creative Commons BY-NC 4.0.
You're free to use, share, remix, but please don’t sell it. Spread the learning, not the price tag! 💖