Agora que xa inicializada a bordo, e que teña deseñado tanto, é o momento de facer que o usuario edite o seu e facer os seus movementos. Así, en que a función 15.c, o programa leva a entrada do usuario e, a continuación, chama a función de movemento, pasando o número de azulexo que o usuario quere mover. Agora teña coidado. Este é o número real da tella e non a súa posición real. Entón tes que buscar a tella de posición de saber onde está. Agora, só debe permitir que o usuario para facer un movemento, se é legal. Un tiro legal é calquera peza que se adxacente ao azulexo branco. Isto significa, por encima e por baixo, para á esquerda e á dereita. Entón, vai ter saber onde o azulexo branco é tan ben. Agora, para cada movemento, está buscando para a tella do usuario. Pero probablemente non é mellor buscar o azulexo branco de cada vez, por que está facendo iso en cada momento o usuario quere mover. Entón, en vez, é mellor lembrar de onde o azulexo branco é, usando algunhas ben nomeado variables. Entón, cando facer que o usuario faga a súa movementos, están ben no seu forma de gañar o partido de 15.