When I run check50 for vigenere I get the message "Usage: check50 id path [path...]. I have tried restarting the appliance and running update50, which seems to run, but the check50 still gives the same message.


1 Answer 1


Are running it as it says in the spec?

If you’d like to check the correctness of your program with check50, you may execute the below.

check50 2014/x/pset2/vigenere vigenere.c

That error seems to indicate that you aren't actually giving all the arguments.

  • I copy and pasted it from the cs50 website, but somehow I missed one of the vigeneres. Thanks!!!!
    – user1531
    Commented Jun 26, 2014 at 22:41
  • You're welcome. Please mark my answer as accepted so others will know the question has been answered. :)
    – curiouskiwi
    Commented Jun 26, 2014 at 22:44
  • I'm sorry but I'm not sure I understand what this error message really means. Does it mean that i made an error in the program? Is there missing something inside the program?
    – user2794
    Commented Oct 20, 2014 at 21:40
  • It means you haven't typed the check50 command correctly. It has nothing to do with your actual program.
    – curiouskiwi
    Commented Oct 21, 2014 at 19:33

You must log in to answer this question.

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