Anonymous
public cpp v1 · immutablevoid Hanoi(int n, char a, char b, char c) { { if (n==1) cout << "Move disk "<< n <<" from " << a << " to " << c <<endl; else { Hanoi(n-1, a,c,b); cout << "Move disk "<< n <<" from " << a << " to " << c <<endl; Hanoi(n-1, b,a,c); } } }//call with Hanoi(n,'A','B','C');