これでボードを初期化したので、 そしてあなたがそれを描いたので、それがする時が来た ユーザーがそれを編集してみましょうと、 彼らの動きをする。 だから15.c機能において、プログラム その後、ユーザからの入力を受け取り、 渡し、移動機能を呼び出し タイル、ユーザーの数 移動したいと考えています。 今注意してください。 これは、タイルの実際の数である なく、その実際の位置。 だから、タイルのために検索する必要があります それがどこにあるか知っている立場。 今、あなただけのユーザーに許可する必要があります それが合法かどう動きを確認します。 法的な動きがある任意のタイルです 空白のタイルに隣接。 つまり、するには、上下の意味 左右に。 だから、どこに知っておく必要があります 空白のタイルも同様である。 今、すべての動きのために、あなたが探している ユーザーのタイル。 しかし、それは検索するためにおそらく最高ではありません 空白のタイルたびに、理由 あなたはそれを毎回やっている ユーザーは、移動したいと考えています。 だからではなく、それはどこで覚えておくことをお勧めします ブランクは、いくつかのタイルを使用して、ある よく指定された変数。 だから、ユーザーが自分のを行うことができたら 移動し、彼らは彼らに十分である 15の試合に勝つへの道。