我使用while循环在C编程中构建了一个猜谜游戏,在执行过程中遇到了问题。因此,当我打印一个小于猜测数或大于猜测数的数字时,我得到了正确的答案。但是,当用户输入正确答案时,屏幕上会显示较大数字的语句"The number is greater the Secret number“。然后它在“这是秘密数字”下面显示了正确的陈述。我认为问题可能是因为else语句没有定义更大数字的条件,但我不确定如何解决这个问题
我有一个两人猜随机数的游戏;当游戏开始时,玩家数(10r2)随回合随机生成,并提示输入玩家号。如果输入的玩家号码与随机玩家号码不匹配,则应打印“您必须等待轮到”并返回到enter player number提示符。我的程序直接指向随机数,这是由玩家猜出来的,而不是先问玩家的号码,然后再请求输入随机数,这个随机数是由玩家在轮到他/她的时候猜出来的。我如何让它回到要求正确的球员号码,然后再前进。还输入了一个正确