## game.h
#pragma once
#define _CRT_SECURE_NO_WARNINGS
#define ROW 3
#define COL 3
#include <stdio.h>
#include<stdlib.h>
#include<time.h>
void cleanboard(char board[ROW][COL], int row, int col);
void putboard(char board[ROW][COL], int row, int col);
void playercheck(char board[ROW][COL], int row, int col,int set);
//玩家赢--‘*’
//电脑赢--‘%’
//平局----‘Q’
//继续----‘C’
int win(char board[ROW][COL], int row, int col);
## game.c
#include"game.h"
void cleanboard(char board[ROW][COL], int row, int col)
{
int i = 0;
int j = 0;
for (i = 0;i < row;i++)
{
for (j = 0;j < col;j++)
{
board[i][j] = ' ';
}
}
}
void putboard(char board[ROW][COL], int row, int col)
{
int i = 0;
//1.打印一行数据
for (i = 0;i < row;i++)
{
int j = 0;
for (j = 0;j < col;j++)
C语言笔记-三子游戏(双人对战)
这篇博客详细介绍了如何使用C语言编写一个简单的双人对战三子棋游戏。内容涵盖游戏规则、程序设计思路、关键代码实现及游戏交互过程。
摘要由CSDN通过智能技术生成