代码格式不规整。
前两个for循环给board二维数组初始化,值全部设为0;
for(;;)这个让用户输入x和y,如果x和y不再1-8范围内,就提示,然后从新输入。当x和y都在1-8范围内之后,退出循环,执行下面的操作
前俩个for()循环,初始化N*N的棋盘数组board[i][j]=0.
后面for(;;) 输入棋盘的起始位置的坐标 x y ,x y 的值取1-8之间,如输入超范围重新输入,输入符合要求跳出这个循环,执行后面的printf()输出,及初始化。