Change your cases to look for 1 not '1'. Use single quotes for char types, not integers.
Also - you can include the <ctime> library and add srand(time(0)) once at the beginning of the main function to seed the random function. Otherwise you'll get the same results every time you run this.