扫雷同样在三个子文件中编写,game.h中写所需要用到的头文件,game.c里面写所需要用到的函数,test.c里面写扫雷所需要的过程,自我感觉整体内容和之前的井字棋差不多,可以自行理解。尤其是test.c里面的步骤,相信看过猜数字游戏和井字棋之后也可以观察到,打印游戏菜单和循环体也都一样
然后我们看一下运行结果:
当看到0的时候我们可以果断把它周围所有全部排查为不是雷
根据坐标(1,7)的2可以得出(1,8),(2,8)是2个雷,所以剩下的九宫格也可以全部排查,依次类推,获得最终胜利