⚠️ THIS REPOSITORY IS NO LONGER MAINTAINED
This project is archived and will not receive updates or support.
Welcome to my collection of C programming projects! Here, you'll find a variety of programs created primarily for practice. Each program demonstrates different concepts and techniques in C, helping me (and hopefully you!) deepen understanding of the language.
To get a copy of this repository on your local machine, follow these steps:
-
Clone the repository:
git clone https://github.com/Daksh-Aggarwal/C-Programs.git
-
Navigate to the project directory:
cd C-Programs -
Compile the C programs: Use a C compiler like
gccto compile the programs:gcc program_name.c -o program_name
-
Run the compiled program:
- On Linux/macOS:
./program_name
- On Windows:
program_name.exe
- On Linux/macOS:
- Arrays/ – Programs related to array manipulation and algorithms
- File Handling/ – Programs demonstrating file input/output operations
- Functions/ – Programs using functions, recursion, and modular code
- Loops/ – Programs using loops and pattern printing
- Pointers/ – Programs demonstrating pointer usage
- Recursion/ – Recursive solutions to classic problems
- Storage Classes/ – Examples of C storage classes
- Strings/ – String manipulation and algorithms
- Structures/ – Programs using structures and nested structures
- Union/ – Programs demonstrating unions
- Others/ – Miscellaneous C programs
- C Programming Language
- Compiled and tested with
gcc
Contributions are welcome! If you have suggestions for improvements or additional features, feel free to fork the repository and submit a pull request. Please ensure your code is well-documented and follows the existing style.
If you find this repository helpful, please consider starring ⭐ it on GitHub! Your support motivates me to keep improving and sharing more resources.
If you have any questions or feedback, feel free to reach out to me on GitHub!
Thank you for checking out my C programming practice repository. Happy coding! 😊