#include<stdio.h>
void move(int n,char x,char y,char z);
void move(int n, char x, char y, char z) {
if (n == 1)
{
printf("%c->%c\n", x, z);
return 0;
}
else
{
move(n - 1, x, z, y);
printf("%c->%c\n", x, z);
move(n - 1, y, x, z);
}
}
int main(void) {
int n;
char x, y, z;
x = 'a';
y = 'b';
z = 'c';
printf("请输入盘数:");
scanf_s("%d", &n);
fflush(stdin);
move(n, x, y, z);
return 0;
}