#include <iostream.h>
#include <conio.h>
void hanoi ( int nDisk, char start, char temp, char finish )
{
if ( nDisk == 1 )
cout <<start <<" --> " <<finish <<endl;
else
{
hanoi ( nDisk - 1, start, finish, temp );
cout <<start <<" --> " <<finish <<endl;
hanoi ( nDisk - 1, temp, start, finish );
}
}
main(){
hanoi(3,65,66,67);
getch();
return 0;
}