/* primer47.c - Hanojske kule */ #include void hanoj( int, int, int ); main(){ int n = 3; hanoj( n, 1, 2 ); } void hanoj( int n, int i, int j ) { if( n > 0 ) { hanoj( n-1, i, 6-(i+j)); printf("%d --> %d\n", i, j ); hanoj( n-1, 6-(i+j), j ); } }