ハノータと再帰
290 ワード
main()
{
hanoi(3, ’A’, ’B’, ’C’);
}
hanoi(n, a, b, c)
int n;
char a, b, c;
{
if (n == 1) printf(“ % cT % c
”, a, c);
else
{
hanoi(n - 1, a, c, b);
printf(“ % cT % c
”, a, c);
hanoi(n - 1, b, a, c);
}
}