如何用C语言写五子棋的棋盘

如果棋盘没有接口,如果连线加框,会以0为位置放在每个位置。如果玩家1放下他的儿子,它会把0变成1,玩家2放下他的棋子,0变成2。

复杂界面,去MFC和QT。

struct?斯图?//定义位置记录结构

{

int?x;

int?y;

}魏徵;

int?玩家= 1;

int?q[20][20]= { 0 };?//定义一个数组来记录种子的下落。

作废?drawqipan()?//绘制棋盘并初始化数据

{

int?I,j;

系统(“cls”);?//清除屏幕

for(I = 0;我& lt20;i++)

{

for(j = 0;j & lt20;j++)

{

q[I][j]= 0;

printf(" ten ");

}

printf(" \ n ");

}

weizhi . x = 0;weizhi . y = 0;?//程序数据初始化

gotoxy(0,0);

}