//test.c
#include"game.h"
#include<stdio.h>
void menu()
{
printf("**************\n");
printf("****1.play*****\n");
printf("****0.exit****\n");
printf("**************\n");
}
void game()
{
//雷的信息储存
//1.布置雷的信息
char mine[ROWS][COLS] = { 0 };
//2.排查出雷的信息
char show[ROWS][COLS] = { 0 };
//初始化
InitBoard(mine, ROWS, COLS,'0');
InitBoard(show, ROWS, COLS,'*');
//打印棋盘
//DisplayBoard(mine, ROW, COL);
DisplayBoard(show, ROW, COL);
//布置雷
SetMine(mine, ROW, COL);
//扫雷
DisplayBoard(mine, ROW, COL);
FindMine(mine,show, ROW, COL);
}
void test()
{
int input = 0;
srand((unsigned int) time(NULL));
do
{
menu();
//printf("请输入:>\n");
scanf_s("%d",&input);
switch (input)
{
case 1:
//printf("开始游戏\n");
game();
break;
case 0:
printf("退出游戏\n");
break;
default:
printf("选择错误,请重新选择