C实现三字棋双人小游戏(非人机)代码(详细)
##二维数组的运用
引言:首发博客。学习C语言ing~以后将发一些学习C中的重要题目代码及个人理解,以作个人学习小结与记录。或以供作参考(过程较详细~)
以下为实现“三字棋”游戏的代码~
图片说明:此图片来源于网络游戏页面截图
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
char a[3][3];
int m,n,k=1;
memset(a,'o',sizeof(a));
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
printf("%c ",a[i][j]);
}printf("\n");
}//始:组件原始3×3棋盘
while(1){
while(1){
printf("player1:*, player2:#\n请player%d落子:",k);
s