summaryrefslogtreecommitdiff
path: root/wk2/pset2/caesar
diff options
context:
space:
mode:
authorFudgerboy <91767657+Fudgerboy@users.noreply.github.com>2023-12-09 07:29:56 +0000
committerFudgerboy <91767657+Fudgerboy@users.noreply.github.com>2023-12-09 07:29:56 +0000
commit96d586f288dbbe305c26c2b05efb6df67f2aa8eb (patch)
treee0c715f48cb1dea1c9b2fbbfec7c38946a8a8422 /wk2/pset2/caesar
parenta83bfd107cf57f3a720f3d42d2e0b177d0044cf7 (diff)
Fri, Dec 8, 2023, 11:29 PM -08:00
Diffstat (limited to 'wk2/pset2/caesar')
-rw-r--r--wk2/pset2/caesar/caesar.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/wk2/pset2/caesar/caesar.c b/wk2/pset2/caesar/caesar.c
index 7fc1f50..c6fef94 100644
--- a/wk2/pset2/caesar/caesar.c
+++ b/wk2/pset2/caesar/caesar.c
@@ -26,7 +26,14 @@ bool only_digits(string phrase) {
}
int rotate(c, i) {
- int v =
+ if ((64 < c && c < 91) || (96 < c && c < 123)) {
+ c += i;
+ if (64 > c || (c > 91 && 96 > c) || c > 123) {
+ c -= 26;
+ }
+ } else {
+ return c;
+ }
}