C语言简易五子棋

       该五子棋模块只实现了简单的显示、落子、判赢功能,下棋方式为直接键盘输入数据进行下棋,可供后续添加功能。

        本程序棋盘大小已写死,用15*15的char数组来装载,空为‘ ’,黑子为‘X’,白子为'O‘,下棋时数据输入格式为“%d,%d”,如果一方获胜,自动打印信息并退出程序,如需改变请自行更改。

头文件:

#include 
#include 

void wuziq_show(char a[15][15]);//打印程序
int wiziq_win(int x,int y,int win,char (*a)[15]);//判赢程序
int f1(int x,int y,char (*a)[15]);
int f2(int x,int y,char (*a)[15]);
int f3(int x,int y,char (*a)[15]);
int f4(int x,int y,char (*a)[15]);
int wuziq_chess(int x,int y,int *data,char (*a)[15]);//落子程序



#endif

C程序:

#include "wuziq.h"
void wuziq_show(char a[15][15])//打印程序
{
    int i,j;
    system("clear"); //清屏
    printf("   1 2 3 4 5 6 7 8 9 A B C D 

你可能感兴趣的:(五子棋,c语言)