Sekarang Anda telah diinisialisasi papan, dan bahwa Anda telah ditarik itu, saatnya untuk membiarkan pengguna mengedit dan membuat gerakan mereka. Jadi dalam fungsi 15.c, program mengambil input dari pengguna dan kemudian memanggil fungsi bergerak, lewat di jumlah ubin bahwa pengguna ingin pindah. Sekarang hati-hati. Ini adalah jumlah aktual ubin dan bukan posisi yang sebenarnya. Jadi, Anda harus mencari genteng yang posisi untuk tahu di mana itu. Sekarang, Anda hanya harus memungkinkan pengguna untuk bergerak jika itu legal. Sebuah langkah hukum adalah setiap genteng yang berdekatan dengan ubin kosong. Itu berarti di atas dan di bawah, untuk kiri dan ke kanan. Jadi, Anda harus tahu di mana ubin kosong juga. Sekarang, untuk setiap gerakan, yang Anda cari untuk ubin pengguna. Tapi itu mungkin tidak terbaik untuk mencari ubin kosong setiap kali, karena Anda melakukannya setiap saat pengguna ingin bergerak. Jadi sebagai gantinya, yang terbaik untuk mengingat di mana ubin kosong, menggunakan beberapa baik bernama variabel. Jadi, sekali Anda memungkinkan pengguna untuk membuat mereka bergerak, mereka baik pada mereka cara untuk memenangkan permainan 15.