Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по дисциплине АОП.docx
Скачиваний:
66
Добавлен:
24.04.2019
Размер:
2.91 Mб
Скачать

Void mov(int n, char a, char c, char b) {

if (n < 1) return;

mov(n-1, a, b, c);

printf("%2d: %c -> %c\n", ++k, a, c);

mov(n-1, b, c, a);

}

Int main() {

int m;

while (1) {

printf("Input m: "); scanf("%d", &m);

if (m == 0) break;

k = 0;

mov(m, 'A', 'C', 'B');

printf("------------\n");

}

system("PAUSE");

return 0;

}