/ 汉诺塔问题 A B CA B C/ 汉诺塔 A B C/ 汉诺塔 A B C/ 汉诺塔 A B C/ 汉诺塔 A B C/ 汉诺塔 A B C/ 汉诺塔 A B C/ 汉诺塔 A B C/ 汉诺塔 A B C/ 汉诺塔 A B C/ 汉诺塔 A B C/ 汉诺塔 / 汉诺塔 # include void hanoi ( int n, char a, char b, char c ) if ( n = 1 ) hanoi ( n-1, a, c, b ) ; printf(“%c - %cn”, a , c) ; hanoi ( n-1, b, a, c ) ; void main () int n ; printf( Input the number of diskes:n “) ; scanf(“%d”,&n) ; hanoi ( n, A , B , C ) ; Stackn a b c n a b cOutput/ 汉诺塔 void main () int n ; printf( Input the number of diskes:n “) ; scanf(“%d”,&n)