Tic-tac-toe游戏。每当最后一行被填满时结束?

时间:2016-05-30 11:58:29

标签: c tic-tac-toe

这是一个井字游戏。问题是如果最后一行被填满,游戏将打印“Draw”并结束,这应该只在所有单元格都被填满时才会发生。我的错是什么?!

PulseAll

1 个答案:

答案 0 :(得分:0)

  

break语句终止执行最近的封闭   doforswitchwhile语句。控制   传递到终止语句之后的语句。

设置empty_cell变量时,在嵌套循环中使用break。这样做只从第一个循环退出并在第二个循环中继续。这导致了你的问题。

将标志设置在循环之外并仅在需要时更改它。