鱼C论坛

 找回密码
 立即注册
查看: 4870|回复: 6

各位帮忙看看我这代码那写错了

[复制链接]
发表于 2013-4-12 21:55:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include <stdio.h>
void hanoi (int n,char one ,char two,char three);
void main()
{
int m;
printf("请输入一个整形数字:\n");
scanf("%d",&m);
hanoi (m,'A','B','C');
}
void hanoi (int n,char one,char two ,char three)
{
void move (char x,char y);
if(n==1)
{
  move (one,three);
}
else
{
  hanoi(n-1,one two,three);
  move (one,three);
  hanoi(n-1,two,one three);
}
}
void move(char x,char y)
{
print("%c-->%c\n",x,y);
}

小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-4-13 21:38:51 | 显示全部楼层
        else
        {
          hanoi(n-1,one,two,three);
          move (one,three);
          hanoi(n-1,two,one,three);
        }
}
void move(char x,char y)
{
        printf("%c-->%c\n",x,y);
}

请您自行对比区别
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2013-4-13 22:01:24 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-4-13 22:10:44 | 显示全部楼层
您难道没有发现您的形参中少了一个逗号吗?
printf您打成了print
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2013-4-13 22:28:46 | 显示全部楼层
HelloWorld123 发表于 2013-4-13 22:10
您难道没有发现您的形参中少了一个逗号吗?
printf您打成了print

hanoi(n-1,two,one three);  这里少了个逗号。。。。  
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2013-4-13 22:29:27 | 显示全部楼层
943566987 发表于 2013-4-13 22:28
hanoi(n-1,two,one three);  这里少了个逗号。。。。

还有printf 少了个F我怎么那么粗心。。。。
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-4-13 22:37:27 | 显示全部楼层
请您自己多留意编译器报错的位置,以便自己排错
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-8-3 15:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表