新本领，判断变量类型^_^
变更choose类型为字符型，增强容错能力，另外，不推荐在Linux环境下编译调试，因为cin.sync可能失效。