SEsource/三子棋/game.h

30 lines
568 B
C

//头文件
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
//符号的定义
#define ROW 3
#define COL 3
//函数的声明
//初始化棋盘
void initBiard(char board[ROW][COL],int row,int col);
//打印棋盘的函数
void displayBoard(char board[ROW][COL],int row,int col);
//玩家下棋
void playMove(char board[ROW][COL],int row,int col);
//电脑下棋
void computerMove(char board[][COL],int row,int col);
//判断游戏结果
//1. 玩家赢了 -- *
//2. 电脑赢了 -- #
//3. 平局 -- Q
//4. 游戏继续 -- C
char isWin(char board[ROW][COL],int row,int col);