cs50 / check50

This is check50, a command-line program with which you can check the correctness of your programs.
GNU General Public License v3.0
396 stars 266 forks source link

pset2 caesar check50 passing code that fail #110

Closed CamsterMamster closed 6 years ago

CamsterMamster commented 6 years ago

When checking my vigenere code, I realised that part of the baz check of hello, world! would actually fail caesar too.

More specifically my original caesar code passed the check50, but if running with argument 25, for "hello, world!" I would actually get the wrong answer. This was not picked up by check50 .

I've now corrected my code, which should now produce the right answers!

cmlsharp commented 6 years ago

Thanks for the report @CamsterMamster! Unfortunately there will always be buggy solutions that check50 doesn't identify as such, but your feedback is much appreciated!