#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<windows.h>
//全局变量
int x=7,y=7; //棋盘光标的坐标
int k=0;//根据k的奇偶性判断哪方落子
char chessboard[15][15]={0};//初始化棋盘
int option;//游戏模式选项
int i,j;
//函数声明
void initchessboard();//初始化棋盘函数
void move();//光标移动函数
void judge();//判断函数,判断是否有一方获胜
void menu();//菜单函数
void game_shows1();//两人对弈游戏说明
int main()//主函数
{
label1:
system("cls");
menu();
scanf("%d",&option);
switch(option)
{
case 1:
{
system("cls");
game_shows1();
system("pause");
system("cls");
while(1)//死循环
{
initchessboard();
judge();
system("cls");
initchessboard();
move();
system("cls");
}break;
}
/* case 2:
case 3:
case 4:exit(0);
*/
}
return 0;
}
比如这个程序,judge(),的作用是判断五子棋中是否有一方已经获胜,并且利用printf输出获胜的一方,然后我想用goto语句跳转到label1处,但是会报错标签未定义 |