{"id":15049119,"url":"https://github.com/its-kumar/c_programming","last_synced_at":"2025-04-10T01:41:18.619Z","repository":{"id":130153877,"uuid":"191314546","full_name":"its-Kumar/C_Programming","owner":"its-Kumar","description":"This repository contains all programs implementation in C language from B.tech Programming syllabus. Most of the programms from Let Us c and C in Depth books.","archived":false,"fork":false,"pushed_at":"2021-02-01T14:35:35.000Z","size":331,"stargazers_count":5,"open_issues_count":0,"forks_count":4,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-24T03:23:08.721Z","etag":null,"topics":["arrays","basic-programming","c-programming","c-programming-language","files","functions","ifelse","loops-and-iterations","loops-and-patterns","preprocessor","strings","structure"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/its-Kumar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-06-11T07:10:52.000Z","updated_at":"2023-12-23T11:35:27.000Z","dependencies_parsed_at":"2023-07-24T08:05:58.204Z","dependency_job_id":null,"html_url":"https://github.com/its-Kumar/C_Programming","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/its-Kumar%2FC_Programming","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/its-Kumar%2FC_Programming/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/its-Kumar%2FC_Programming/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/its-Kumar%2FC_Programming/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/its-Kumar","download_url":"https://codeload.github.com/its-Kumar/C_Programming/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248142099,"owners_count":21054592,"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":["arrays","basic-programming","c-programming","c-programming-language","files","functions","ifelse","loops-and-iterations","loops-and-patterns","preprocessor","strings","structure"],"created_at":"2024-09-24T21:18:14.299Z","updated_at":"2025-04-10T01:41:18.611Z","avatar_url":"https://github.com/its-Kumar.png","language":"C","readme":"# C_Programming\r\n\r\nThis repository contains all programs implementation in **C language** from *B.tech Programming syllabus*.\r\nMost of the programms from **Let Us c** and **C in Depth** books.\r\n\r\n## Running the C programms\r\n### On Windows:\r\n\r\n1. On windows download the `Devcpp` software.\r\n2. Now open the folder in `Devcpp` software and open the program which you want to run\r\n3. Click on the compile button. (It will compile the program)\r\n4. Click on the run button to execute the program.\r\n5. You can directly compile and run program from commandline in windows. (same as linux)\r\n\r\n### On Linux\r\n1.  Open the folder in any texteditor(Vscode, jeany, etc.)\r\n2. Open terminal\r\n3. Compile the program\r\n```bash\r\n$ gcc program_name.c -o program_name\r\n\r\n# if your program contains any mathematic function ('math.h')\r\n# then link math library as\r\n$ gcc -lm program_name.c -o program_name\r\n```\r\n4. run the program\r\n```\r\n$ ./program_name\r\n```\r\n### On Mac\r\n  Same as windows or linux\r\n\r\n## Folder Structure\r\n\r\n+ [1_PATTERN](1_PATTERN)\r\n\r\n  All types of patterns printing through C.\r\n\r\n+ [2_ControlStatements](2_ControlStatements)\r\n\r\n  This Folder contains programs using **Control Statements** like *if-else, while loop, for loop*, etc.\r\n\r\n+ [3_Functions](3_Functions)\r\n\r\n  This Folder contains programms using functions.\r\n\r\n+ [4_ARRAY](4_ARRAY)\r\n\r\n  Programms on arrays\r\n\r\n+ [5_STRING](5_STRING)\r\n\r\n  Programms of strings in c\r\n\r\n+ [6_STRUCT](6_STRUCT)\r\n\r\n  Programms using structures\r\n\r\n+ [7_FILE](7_FILE)\r\n\r\n  Working with files in C\r\n\r\n  - Read File\r\n  - Write File\r\n  - Copy file\r\n  - Merge Files\r\n  - Count chars, words, etc.\r\n  - Creating database using files\r\n\r\n+ [Preprocessor](Preprocessor)\r\n\r\n  Preprocessors in C language.\r\n\r\n* [PROJECT_with_C](PROJECT_with_C)\r\n\r\n  This folder contains some basic projects with C.\r\n\r\n  - [Date Manupulation](./PROJECT_with_C/DATE%20MANUPULATION/README.MD)\r\n  - [FILE EnCRYPTER](PROJECT_with_C/FILE%20EnCRYPTER/main.c)\r\n  - [Tic Tak Toe](PROJECT_with_C/Tic%20Tak%20Toe%20Game/main.c)(open `Tic_tac.exe` file to run)\r\n    ![img](PROJECT_with_C/Tic%20Tak%20Toe%20Game/Tic_tac.png)\r\n  - [Tic Tak Toe LITE](PROJECT_with_C/Tic%20Tak%20Toe%20LITE/main.c)(LITE version)\r\n\r\n#its_Kumar([Kumar Shanu](https://github.com/its-kumar/))\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fits-kumar%2Fc_programming","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fits-kumar%2Fc_programming","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fits-kumar%2Fc_programming/lists"}