Nu när du har initierats av styrelsen, och att du har ritat det, är det dags att Låt användaren redigera den och göra sina drag. Så i det 15.c funktion programmet tar indata från användaren och sedan kallar flytten funktionen, som går i numret på den bricka som användaren vill flytta. Nu var försiktig. Detta är det verkliga antalet av plattan och inte dess faktiska läge. Så du behöver för att söka efter kakel s position för att veta var den är. Nu ska du bara låta användaren att göra ett drag om det är lagligt. En regelrätt drag är någon bricka som är intill den tomma brickan. Det betyder ovan och nedan, för att vänster och till höger. Så du måste veta var den tomma brickan är också. Nu, för varje rörelse, du söker för användarens kakel. Men det är nog inte bäst att söka efter den tomma brickan varje gång, eftersom du gör det varje gång användaren vill flytta. Så istället, är det bäst att komma ihåg var den tomma brickan är, med hjälp av några väl namngivna variabler. Så när du tillåter användaren att göra sina drag, de är på god sätt att vinna spelet på 15.