int proximity = 0;
for(int i = coord.x - 1; i <= coord.x + 1; i++)
{
if(i < 0)
{
i = coord.x; //prevents from leaving the top of sub array
}
for(int j = coord.y - 1; j <= coord.y + 1; j++)
{
if(j < 0)
{
j = coord.y;
}
if((board[i][j] == bomb) || (board[i][j]==hidden))
proximity++;
} //nested for loop runs through a sub array based on user input between 0-4
}
我正在尝试检查子数组中的坐标,我尝试了很多不同的变体但我无法在第4行输入坐标而不会出现核心转储错误。
我知道这可能是我需要输入的一个简单的小线来解决这个问题。但是我很难过。