上次实现了控制台井字棋,意犹未尽,又做了一个简陋垃圾五子棋,记录昨晚在瞎忙什么
#include<stdio.h>
char map[15][15];
void dayin()
{
int i,j;
printf(" ");
for(i=0;i<15;i++)
{
printf("%d\t",i+1);
}
printf("\n");
for(i=0;i<15;i++)
{
printf("%d ",i+1);
for(j=0;j<15;j++)
{
printf("%c\t",map[i][j]);
}
printf("\n");
}
}
int judgeerror(int a,int b)
{
if(map[a-1][b-1]=='X' || map[a-1][b-1]=='O' || a>15 || a<1 || b>15 || b<1)
{
return 1;
}
else
{
return 0;
}
}
int judgewin1()
{
int i,j;
for(i=0;i<15;i++) //嵌套for循环检查横着的胜利情况
{
for(j=0;j<11;j++) //j到11就好了,因为在过去数组就会越界了
{