#include <stdio.h>
#include <stdlib.h>
void HanoiTower(int n, char x, char y, char z) {
if(n==1)
printf("%c -> %c\n", x, y);
else {
HanoiTower(n - 1, x, z, y);
printf("%c -> %c\n", x, y);
HanoiTower(n - 1, z, y, x);
}
}
void main() {
HanoiTower(3, 'A', 'B', 'C');
}
==============================================================================
//출력
댓글 없음:
댓글 쓰기