I submitted pset2 after completing all programs, manually checking for correct functionality and ensuring all programs passed check50. However, I received 0 on both initials and vigenere. I waited 2 weeks to see if it would be updated, but it remains 0. To be sure I hadn't submitted the wrong files, I downloaded the files that were submitted and ran check50 again; both programs passed with no errors. I'm a little lost now as to what to do to improve my score. Is there a reason why I would get a 0 even though my programs pass check50?

Thank you in advance!

  • Did you check for how many arguments are required for your main function?
    – Ben Love
    Oct 22 '15 at 14:56
  • In the gradebook, expand each of the programs and see if you got any points. For example, it says: "encrypts "a" as "a" using "a" as keyword" or "handles lack of argv[1]", check for the number associated to each of these. Oct 28 '15 at 2:59
  • I had the same issue, I hope somebody can answer this for you. Jan 2 '17 at 13:24

Without seeing your code, no one can provide you with a definitive answer. Even then, outside of the staff, no one can provide a definitive answer if the problem isn't in your code.

One thing to consider is whether you returned "0" and "1" for success and failure with Vigenere.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .