Description below

Hey Kai, the gets wasn't actually appending a newline onto the string it returned.
So the loop was infinite. I fixed that up so that it ends when it should.

The program runs through now but the encryption/decryption do not work yet.