Ahh vale ya lo entiendo casi todo.
Ahora lo único que no entiendo es el for porque la primera vez que entramos en el for es con n=0 y k=0, despues volvemos a entrar en el backtracking pero esta vez con cuando llegamos al for entramo con n=1 y k=0...entonces cuando llegamos a k=1,k=2,...,k=9?
Porfavor es lo único que me queda para entender todo el programa ayúdame.