I fail one test case, and just the one portion of it.
Expecting the following on standard out — xoqmd, rby gflkp!\n ... but received the following on standard out instead — xoqmd, szz gflkp!
rby =\= szz, and apparently no \n (not sure if that's my mistake or check50)
What would cause this? The letters for 'world' were ciphered correctly. 's' is +1,z is -2, z +1.... my vigenere key (j) only proceeds for an alphabetical character and the other tests pass. My guess is something with the ASCII math but what stumps me is that since other tests work, and the test I failed has non-isalpha included, the space/punct must be the problem... which I tried to test but can't discover an issue with either.
[code removed behind edit flag per academic honesty guidelines]
Note: don't believe my question was answered in other szz thread.