#include <stdio.h>
void hannuota(int n,char A,char B,char C){
if(1 == n){
printf("将编号为%d的盘子直接从%c柱子移到%c柱子\n",n,A,C);
}
else{
hannuota(n-1,A,C,B);
printf("将编号为%d的盘子直接从%c柱子移到%c柱子\n",n,A,C);
hannuota(n-1,B,A,C);
}
}
int main(){
int n;
printf("请输入汉诺塔的的盘数:");
scanf("%d",&n);
hannuota(n,'A','B','C');
return 0;
}
