A collection of C programs created during my learning journey in C programming and Data Structures.
This repository contains practice programs covering programming fundamentals, algorithms, data structures, mathematics, and problem-solving.
- 🔹 Basic C Programs
- 🔍 Searching Algorithms
- 🔃 Sorting Algorithms
- 📦 Arrays and Strings
- 🥞 Stacks and Queues
- 🔗 Linked Lists
- 🌳 Data Structures
- 🔢 Number Theory & Mathematical Programs
- 🧮 Logic-Based Programs
- 📋 Menu-Driven Programs
- 🧠 Algorithm & Problem-Solving Practice
All programs are written in C and organized in the root directory for easy access.
Each .c file is a standalone program that can be compiled and executed using a C compiler such as GCC.
git clone <repository-url>
cd <repository-folder>gcc filename.c -o outputLinux / macOS:
./outputWindows:
output.exe- Language: C
- Compiler: GCC
- Concepts: Programming Fundamentals, Algorithms & Data Structures
This repository is mainly for practice, learning, and improving problem-solving skills in C programming and Data Structures.
The programs may vary in complexity and coding style as they represent different stages of my learning journey.
These programs are created for educational and practice purposes. Some implementations may not follow production-level coding standards or strict naming conventions.
Feel free to explore, modify, and experiment with the programs.