It seems to be confusing questions of these labs:
- This question says “
Execute the script with a number as an argument” but this script doesn’t need an argument, the example you provide confirms that you don’t need a number as an argument.
- This question says “Do not make any other changes to the script other than fixing the error”, but this question is not about troubleshooting (fixing an error), it’s about modify the code to implement case statement.
Maybe you can help beginners with these little modifications and be careful when copy and paste text from other questions.