《C语言五子棋游戏源代码》由会员分享,可在线阅读,更多相关《C语言五子棋游戏源代码(12页珍藏版)》请在人人文库网上搜索。
1、include#define N 10void welcome();void initqipan();void showqi(int i);void save(int p);void panduan(int p);void heqi();void over();int zouqihang();int zouqilie();/*结构体*/struct zuobiaoint xN*N;int yN*N;weizhiN*N;/*主函数*/void main()int p=0;welcome();initqipan();for(p=1;pp)printf();else continue;printf(。
2、n);/*走棋行*/int zouqihang()int x;printf(请输入要走棋子所在行数!n);printf(x=);scanf(%d,&x);while(xN-1|xN-1|y1)printf(error!n);printf(请输入要走棋子所在列数!n);printf(y=);scanf(%d,&y);return y;/*文件保存*/void save(int i)FILE *fp;fp=fopen(wuzi_list,wb);fwrite(&weizhii,sizeof(struct zuobiao),1,fp);/*判断输赢*/void panduan(int p)int i。
3、,j,k8=1,1,1,1,1,1,1,1,;int aN*N,bN*N;FILE *fp;fp=fopen(wuzi_list,rb);for(i=1;i=p;i+)fread(&weizhii,sizeof(struct zuobiao),1,fp);ai=weizhii.xi;bi=weizhii.yi;/*判断行*/for(i=1;i=p;i+