配列に 1111 から 8888 の数字を入力しようとしています。数字の各整数は C++ で 1 から 8 の間です。ただし、実行すると、エラーを示す大きな負の数値しか出力されません。正直なところ、エラーが何であるかはわかりますので、助けていただければ幸いです。ありがとう!
int fillArray()
{
int arrayPosition;
int guesses[4096];
arrayPosition = 0;
for (int i = 1; i <= 8; i++)
for (int j = 1; j <= 8; j++)
for (int k = 1; k <= 8; k++)
for (int m = 1; m <= 8; m++)
{
guesses[arrayPosition] = ((i * 1000) + (j * 100) + (k *10) + m);
cout << guesses[arrayPosition];
arrayPosition++;
}
return guesses[4096];
}