#include #include #define MAX 4 void hanoi(int c, int start, int using, int dest) { if (c > 0) { hanoi(c-1,start,dest,using); printf("move %dth disk from %d to %d\n",c,start,dest); hanoi(c-1,using,start,dest); } } void main() { clrscr(); hanoi(MAX,1,2,3); }