Things they could ask us:
- Add an additional deck
- Change number of cards in the deck
- Change the number of previous high scores
- Make it so the high scores are saved once you exit the program (Currently doesn't)
- Add more high scores (Currently shows previous 3)
- Reset high scores
- Make it so that if you only have one or two scores, then it doesn't display the other one as '0'
- As mentioned earlier, if the same card pops up as the current then it still says you lose, so they almost DEFINITELY will ask to change this
- add another suit or add another rank
- Make it do more card swaps (Currently 1000)
- Instead it asking yes or no for higher and lower, it could ask to change to directly to whether you think it will be higher or lower
- Can leave Name as blank
- When you shuffle the deck, and then exit the program the shuffled deck isn't saved, it resets to the original
- "Aces high mode" -> Make Ace the highest
All I can think of. The solutions to the above are not too difficult even for a terrible programmer like me. But it is likely they won't ask us some of the above,because they require making many changes across the code, while some require only a few changes. Feel free to add to the list, OR EVEN BETTER, post your solutions.