//初始化棋盘
//1> mine数组初始化为'0';
//2> show数组初始化为'*';
InitBoard(mine, Rows, Cols, '0');
InitBoard(show...,初始化就是用'0'铺满设计棋盘,用'*'铺满展示棋盘,考虑到后续排查雷数要周围数组位置,所以设计时让所需棋盘大一圈,实现计算雷数,打印棋盘就是所需棋盘所以少了一圈,打印时加上横纵轴,便于玩家输入坐标排雷或标记....让'1'代替雷,bu'zhbuzhiuiu雷就是随机将棋盘上的'0'变为雷'1'. if保证不重复布置雷,每循环一次count--;直到雷数count为零.
void SetMine(char board...,除基本的踩雷,未踩雷,还加了标记雷为N,我本意是做排雷输入坐标,标记雷加个n在坐标后,发现放在坐标中间更容易实现.这个win == row * col - EASY_COUNT是棋盘坐标数9*9减去雷数...\n或用n代替空格输入标记雷:>");
scanf("%d%c%d", &x, &n, &y);
if (x>=1 && x=1 && y<=col && n == ' '