发现两个错误
1
void han(char x,char y,char z,int n);
函数定义的句末没有分号
2
void move(char m,char n)
{
printf("%c-->%c\n",x,y);
}
你的x、y是在han()中定义的,在move中只定义了m、n
应该是printf("%c-->%c\n",m,n);
改正之后运行了一下,基本上是对的(我只看了前3阶)。
我也在学c语言,一起努力吧。
函数声明好像不是声明在main函数里面吧,是声明在main函数前面的!