1) The case statements need at break; statement at the end of the case to prevent other cases from being executed
case 1:
...
break;
case 2:
...
break;
// etc
2) You don't need to check the value of Deck within the case statements because that is already done in the switch statement.
3) You can't declare character arrays within if statements like that because they will disappear (go out of scope) as soon as the if statement terminates. Declare character arrays outside the switch statement so that they are in scope for the entire function.