https://github.com/dracula27/caesar
Used C to encode a string of text using the Caesar cypher based on two inputs from the user: the key and the text to encode.
https://github.com/dracula27/caesar
c c-language-programming cs50x
Last synced: 9 months ago
JSON representation
Used C to encode a string of text using the Caesar cypher based on two inputs from the user: the key and the text to encode.
- Host: GitHub
- URL: https://github.com/dracula27/caesar
- Owner: DrAcula27
- Created: 2024-06-18T23:04:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-18T23:13:24.000Z (over 1 year ago)
- Last Synced: 2025-01-18T05:28:30.232Z (11 months ago)
- Topics: c, c-language-programming, cs50x
- Language: C
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Caesar
Encode text using a Caesar Cypher.
Table of Contents
## About The Project
> CS50x - Week 2 - Problem Set 2: Caesar
> For this assignment, I used C to encode a string of text using the Caesar cypher based on two inputs from the user: the key and the text to encode.
### Built With
- 
## Usage
1. Clone this repository
2. In a terminal, navigate to the directory where you cloned this repository
3. Run `./caesar.c `
4. When prompted, enter a string of text to encode
5. View your encoded text in the terminal
## Optimizations
This project can be improved by:
- [ ] Clarifying the error message if the user enters something incorrectly
## Lessons Learned
- **Learning C.** I improved on the basics with this assignment, especially with nesting conditionals in loops
- **Function Inputs.** I added inputs to the main function of the program
- **Algorithmic Thinking.** Improved my process of thinking through problems
## Contact
Danielle Andrews - [@DrAcula_codes](https://twitter.com/DrAcula_codes 'Twitter/X') - [daniellerandrews](https://www.linkedin.com/in/daniellerandrews 'LinkedIn') - danielle.andrews.dev@icloud.com
Project Link: [https://github.com/DrAcula27/cash](https://github.com/DrAcula27/cash)
## Acknowledgments
A special thanks to these resources used in the project!
- [GitHub Pages](https://pages.github.com)
- [CS50](https://www.edx.org/learn/computer-science/harvard-university-cs50-s-introduction-to-computer-science)