Thank you for considering contributing to the c-programming repository! Your contributions help improve the learning experience for others interested in C programming.
Before you start contributing, please take a moment to review the following guidelines.
This project follows a Code of Conduct to ensure a welcoming and inclusive environment for everyone. Please review and abide by this code in all your interactions.
-
Fork the repository to your GitHub account.
-
Clone the forked repository to your local machine:
-
Create a new branch for your feature or bug fix:
git checkout -b feature-name
-
Make your changes and commit them:
git add . git commit -m "Your descriptive commit message"
-
Push the changes to your forked repository:
git push origin feature-name
-
Open a pull request from your forked repository to the original repository.
-
Provide a clear and concise description of your changes in the pull request.
-
Be patient! Your contribution will be reviewed, and feedback may be provided.
Please follow the established coding style and conventions used in the project. If there are specific guidelines, they will be mentioned in the project's documentation.
If you encounter any issues with the project or have suggestions for improvements, please open an issue on GitHub.
- Tutorial: Place tutorial programs and documentation here.
- Functions: Add function-related programs and explanations.
- Files: Store programs related to file handling.
- Structures: Include programs and content related to structures.
- Enums: Store programs demonstrating the use of enums.
- Data Structures and Algorithms (DSA): Place additional examples or miscellaneous programs here (topic wise).
By contributing to this project, you agree that your contributions will be licensed under the MIT License associated with this project.
If you have further questions or need clarification, feel free to reach out to the maintainers.
Thank you for your contribution!
Dev Verma