23 lines
728 B
Markdown
23 lines
728 B
Markdown
# Caesar Cipher
|
|
|
|
## Description
|
|
This project implements a simple Caesar cipher to demonstrate basic encryption and decryption using a fixed shift value.
|
|
|
|
## Directory Structure
|
|
- `include/`: Contains the header files.
|
|
- `src/`: Contains the source code files (`main.c` and `caesar_cipher.c`).
|
|
- `obj/`: Contains the compiled object files.
|
|
- `build/`: Contains the Makefile and the compiled binary.
|
|
|
|
## How to Build
|
|
1. Navigate to the `build` directory.
|
|
2. Run `make` to compile the project.
|
|
|
|
## How to Run
|
|
1. After building, you will find an executable named `caesar_cipher` in the `build` directory.
|
|
2. Run it using `./caesar_cipher`.
|
|
|
|
## How to Clean
|
|
- Run `make clean` in the `build` directory to remove all compiled files.
|
|
|