{"id":15729226,"url":"https://github.com/zaida04/clangpractice","last_synced_at":"2025-03-31T02:30:03.642Z","repository":{"id":130192844,"uuid":"331714943","full_name":"zaida04/clangpractice","owner":"zaida04","description":"💾😴 My journey through the pain and suffering known as learning C and completing the CS50x.","archived":false,"fork":false,"pushed_at":"2021-01-21T19:14:06.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-06T07:32:03.586Z","etag":null,"topics":[],"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/zaida04.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":"2021-01-21T18:17:48.000Z","updated_at":"2021-05-24T00:06:04.000Z","dependencies_parsed_at":"2023-03-30T04:34:30.961Z","dependency_job_id":null,"html_url":"https://github.com/zaida04/clangpractice","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/zaida04%2Fclangpractice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaida04%2Fclangpractice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaida04%2Fclangpractice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaida04%2Fclangpractice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zaida04","download_url":"https://codeload.github.com/zaida04/clangpractice/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246406342,"owners_count":20771925,"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":[],"created_at":"2024-10-03T23:20:44.492Z","updated_at":"2025-03-31T02:30:03.616Z","avatar_url":"https://github.com/zaida04.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e ⚠️ Please do not use this repo for academically dishonest reasons such as cheating through the cs50x course. This repo is only meant to serve as an overview of my journey through the cs50x course. Not all of these exercises will belong to the cs50x course, and the course itself varies between years.\n# clangpractice\nMy implementation and exercises of various C lang concepts\n\n# Table of Contents\n### [CC-VALIDATOR](https://github.com/zaida04/clangpractice/tree/master/cc-validator)\nThis exercise implements [Luhn's Algorithm](https://en.wikipedia.org/wiki/Luhn_algorithm) in order to validate that the inputted long int matches the structure of a credit card, and that it belongs to a valid credit card vendor and follows their specs.\n\n### [MARIO](https://github.com/zaida04/clangpractice/tree/master/mario)\nThis exercise takes input from the user and creates a \"mario like\" incrementing in width tower of the specified size.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzaida04%2Fclangpractice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzaida04%2Fclangpractice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzaida04%2Fclangpractice/lists"}