Skip to content

Latest commit

 

History

History
65 lines (36 loc) · 2.26 KB

CONTRIBUTING.md

File metadata and controls

65 lines (36 loc) · 2.26 KB

Contributing to c-programming

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.

Code of Conduct

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.

How to Contribute

  1. Fork the repository to your GitHub account.

  2. Clone the forked repository to your local machine:

    git clone https://github.com/dkv204p/c-programming.git

  3. Create a new branch for your feature or bug fix:

    git checkout -b feature-name

  4. Make your changes and commit them:

    git add . git commit -m "Your descriptive commit message"

  5. Push the changes to your forked repository:

    git push origin feature-name

  6. Open a pull request from your forked repository to the original repository.

  7. Provide a clear and concise description of your changes in the pull request.

  8. Be patient! Your contribution will be reviewed, and feedback may be provided.

Code Style

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.

Report Issues

If you encounter any issues with the project or have suggestions for improvements, please open an issue on GitHub.

Folder Structure

  • 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).

License

By contributing to this project, you agree that your contributions will be licensed under the MIT License associated with this project.

Contact

If you have further questions or need clarification, feel free to reach out to the maintainers.

Thank you for your contribution!

Dev Verma