{"id":18592334,"url":"https://github.com/itaynir1/countchar","last_synced_at":"2025-05-16T10:09:53.182Z","repository":{"id":230706096,"uuid":"779977108","full_name":"itaynir1/countChar","owner":"itaynir1","description":"This project is a simple C program designed to analyze the frequency of lowercase letters in a text file. It prompts the user to input a filename, then reads the file character by character, counting the occurrences of each lowercase letter. Once the file is processed, it displays the total appearances of each lowercase letter in the file.","archived":false,"fork":false,"pushed_at":"2024-03-31T11:01:55.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T21:37:00.121Z","etag":null,"topics":["algorithms","ascii-manipulation","c-programming","character-frequency","command-line-interface","file-handling","input-validation","text-analysis"],"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/itaynir1.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":"2024-03-31T10:42:58.000Z","updated_at":"2024-03-31T11:44:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"e0b17a3a-00fb-424f-9327-a0e0ba43b0f7","html_url":"https://github.com/itaynir1/countChar","commit_stats":null,"previous_names":["itaynir1/countchar"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itaynir1%2FcountChar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itaynir1%2FcountChar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itaynir1%2FcountChar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itaynir1%2FcountChar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itaynir1","download_url":"https://codeload.github.com/itaynir1/countChar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254509473,"owners_count":22082892,"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","ascii-manipulation","c-programming","character-frequency","command-line-interface","file-handling","input-validation","text-analysis"],"created_at":"2024-11-07T01:08:08.932Z","updated_at":"2025-05-16T10:09:53.176Z","avatar_url":"https://github.com/itaynir1.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# countChar\nThis project is a simple C program designed to analyze the frequency of lowercase letters in a text file. It prompts the user to input a filename, then reads the file character by character, counting the occurrences of each lowercase letter. Once the file is processed, it displays the total appearances of each lowercase letter in the file.\n# Letter Frequency Counter\n\n## Project Description\nThis project is a simple C program designed to analyze the frequency of lowercase letters in a text file. It prompts the user to input a filename, then reads the file character by character, counting the occurrences of each lowercase letter. Once the file is processed, it displays the total appearances of each lowercase letter in the file.\n\n## How to Use\n1. **Clone the Repository:**\n   ```bash\n   git clone https://github.com/your-username/letter-frequency-counter.git\n   ```\n2. **Navigate to the Project Directory:**\n    ```\n    cd letter-frequency-counter\n    ```\n3. **Compile the Program:**\n     ```bash\n     gcc letter_frequency.c -o letter_frequency\n     ```\n4. **Run the Program:**\n     ```\n     ./letter_frequency\n     ```\n5. Follow the On-Screen Instructions:\n  * Enter the filename you want to analyze when prompted.\n  *  The program will display the total appearances of each lowercase letter in the file.\n\n## Example Usage:\n```c\n    Enter a filename you want to test: sample.txt\n    Total Appearances of Lowercase Letters in file 'sample.txt' :\n      Letter 'a' appears '5' times\n      Letter 'b' appears '3' times\n      Letter 'c' appears '0' times\n      Letter 'd' appears '1' times\n      ...\n```\n### Contributing\nContributions are welcome! If you'd like to improve this program, feel free to fork the repository and submit a pull request with your changes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitaynir1%2Fcountchar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitaynir1%2Fcountchar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitaynir1%2Fcountchar/lists"}