{"id":21451570,"url":"https://github.com/brenofariasdasilva/c","last_synced_at":"2026-05-21T10:02:16.225Z","repository":{"id":155250152,"uuid":"287756606","full_name":"BrenoFariasdaSilva/C","owner":"BrenoFariasdaSilva","description":"My C Language Codes.","archived":false,"fork":false,"pushed_at":"2024-03-29T17:40:28.000Z","size":281,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-23T12:28:42.547Z","etag":null,"topics":["algorithms","algorithms-and-data-structures","c","cpp","deitel-exercises"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BrenoFariasdaSilva.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-15T13:55:47.000Z","updated_at":"2023-07-18T15:36:54.000Z","dependencies_parsed_at":"2024-03-29T18:42:35.746Z","dependency_job_id":null,"html_url":"https://github.com/BrenoFariasdaSilva/C","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrenoFariasdaSilva%2FC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrenoFariasdaSilva%2FC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrenoFariasdaSilva%2FC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrenoFariasdaSilva%2FC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrenoFariasdaSilva","download_url":"https://codeload.github.com/BrenoFariasdaSilva/C/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243964239,"owners_count":20375748,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms","algorithms-and-data-structures","c","cpp","deitel-exercises"],"created_at":"2024-11-23T04:23:55.407Z","updated_at":"2026-05-21T10:02:11.186Z","avatar_url":"https://github.com/BrenoFariasdaSilva.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \n# [C Language.](https://github.com/BrenoFariasdaSilva/C) \u003cimg src=\"https://github.com/devicons/devicon/blob/master/icons/c/c-original.svg\"  width=\"3%\" height=\"3%\"\u003e\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n---\n  \nInside this repository you will find lots of solved exercises from the book named \"C-How-To-Code, Deitel\". It shows my progress in self-learning C language.\n\n---\n  \n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n![GitHub Code Size in Bytes](https://img.shields.io/github/languages/code-size/BrenoFariasdaSilva/C)\n![GitHub Last Commit](https://img.shields.io/github/last-commit/BrenoFariasdaSilva/C)\n![GitHub](https://img.shields.io/github/license/BrenoFariasdaSilva/C)\n![wakatime](https://wakatime.com/badge/github/BrenoFariasdaSilva/C.svg)\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \n![Alt](https://repobeats.axiom.co/api/embed/88270947fa3546fb97a716db5dcef7c9155c70eb.svg \"Repobeats analytics image\")\n\n\u003c/div\u003e\n\n## Table of Contents\n- [C Language. ](#c-language-)\n  - [Table of Contents](#table-of-contents)\n  - [Installation](#installation)\n    - [C](#c)\n      - [Linux:](#linux)\n      - [Windows:](#windows)\n  - [Contributing](#contributing)\n  - [License](#license)\n\n## Installation\n\n### C\n\n#### Linux:\nIf you are using **linux**, just open the terminal and run the following command: \n\n```bash\n$ sudo apt install build-essential\n```\n\nIt will require your computer password, as well as a message asking for you to confirm the package installation.\n\nIf you are using VisualStudio, install the following extensions and then you are ready to code in C/C++\n\n```bash\nC/C++\nC/C+ Compile Run\nCode Runner\n```\n\n#### Windows:\nIf you are using **Windows**, just open [MinGW website](http://mingw-w64.org/doku.php/download) and download the version for your system. MinGW contains all the GCC Package you need.\nAfter installing MinGW, open it and select to install the following packages:\n```bash\nminggw32-base-bin\nminggw32-gcc-g++-bin\n```\nAfter, open Windows File Manager, go to MinGW installation folder and open \"bin\" folder. Copy the folder adress and type \"path\" on Windows Search Bar. Open it and click on \"Environment Variables\" then, on System Variables, click on \"Path\" and then click on \"New\" and paste the adress of MinGW bin folder. After that, restart your Computer.\n\nIf you are using VisualStudio, install the following extensions and then you are ready to code in C/C++\n\n```bash\nC/C++\nC/C+ Compile Run\nCode Runner\n```\n\n## Contributing\n\nContributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. If you have suggestions for improving the code, your insights will be highly welcome.\nIn order to contribute to this project, please follow the guidelines below or read the [CONTRIBUTING.md](CONTRIBUTING.md) file for more details on how to contribute to this project, as it contains information about the commit standards and the entire pull request process.\nPlease follow these guidelines to make your contributions smooth and effective:\n\n1. **Set Up Your Environment**: Ensure you've followed the setup instructions in the [Setup](#setup) section to prepare your development environment.\n\n2. **Make Your Changes**:\n   - **Create a Branch**: `git checkout -b feature/YourFeatureName`\n   - **Implement Your Changes**: Make sure to test your changes thoroughly.\n   - **Commit Your Changes**: Use clear commit messages, for example:\n     - For new features: `git commit -m \"FEAT: Add some AmazingFeature\"`\n     - For bug fixes: `git commit -m \"FIX: Resolve Issue #123\"`\n     - For documentation: `git commit -m \"DOCS: Update README with new instructions\"`\n     - For refactorings: `git commit -m \"REFACTOR: Enhance component for better aspect\"`\n     - For snapshots: `git commit -m \"SNAPSHOT: Temporary commit to save the current state for later reference\"`\n   - See more about crafting commit messages in the [CONTRIBUTING.md](CONTRIBUTING.md) file.\n\n3. **Submit Your Contribution**:\n   - **Push Your Changes**: `git push origin feature/YourFeatureName`\n   - **Open a Pull Request (PR)**: Navigate to the repository on GitHub and open a PR with a detailed description of your changes.\n\n4. **Stay Engaged**: Respond to any feedback from the project maintainers and make necessary adjustments to your PR.\n\n5. **Celebrate**: Once your PR is merged, celebrate your contribution to the project!\n\n## License\n[MIT](https://choosealicense.com/licenses/mit/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrenofariasdasilva%2Fc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrenofariasdasilva%2Fc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrenofariasdasilva%2Fc/lists"}