1
0
mirror of https://github.com/renbaoshuo/202401-programming-assignments.git synced 2024-12-16 15:44:39 +00:00

12 lines
229 B
C
Raw Normal View History

2024-11-22 17:14:26 +08:00
void hanoi(int n, char from, char to, char by) {
if (n == 1) {
printf("%c->%c\n", from, to);
return;
}
hanoi(n - 1, from, by, to);
printf("%c->%c\n", from, to);
hanoi(n - 1, by, to, from);
}