Сега, когато сте инициализира на борда, и че сте го привлече, че е време да позволи на потребителите да го редактирате и направят своите ходове. Така че в този 15.c функция, програмата Приема вход от потребителя и тогава призовава функцията ход, преминават при брой на плочката, че потребителят иска да се движи. Сега бъдете внимателни. Това е действителният брой на плочката а не реалното му положение. Така че ще трябва да се търси на плочки позиция да знае къде се намира. Сега, вие трябва да се даде възможност само на потребителя да направи ход, ако това е законно. A ход е някоя керемида, която е съседен на празен плочката. Това означава, че по-горе и по-долу, за да наляво и надясно. Така че ще трябва да се знае къде празната плочката е добре. Сега, за всеки ход, вие сте търсене за плочки на потребителя. Но вероятно не е най-добре да потърсите празната плочка всеки път, защото го правиш всеки път потребителят иска да се движи. Така че вместо това, че е най-добре да си спомня къде празната плочка е, с помощта на някои добре на име променливи. Така че, след като се даде възможност на потребителя да направи своята ходове, те са добре на тяхното начин за спечелване на играта на 15.