Practising for the upcoming #C programming lab next week, this was pretty cool coding of a simple "Ceasar Cipher" 😄

I was given code, and told to do 2 modifications (I also just added more because it's fun lol)

1. Allow input to accept just Uppercase (I then modified it further to accept both)

2. Perform decoding: the key should be subtracted from the input, and characters going below ‘A’ should be rolled back to ‘Z’ so that the first character below ‘A’ becomes ‘Z’.

I added a bonus feature where I decoded using the encoded characters. By subtracting the encoded characters from the key, you can figure out the original input!