Jag är en nybörjare i C++ och jag har en fråga. jag ska göra ett program med en spelplan typ tictactoe eller fyra i rad. Jag skapade en array med två dimensioner: matrix[5][5], men när jag ska skriva ut planen med radbrytning efter var femte så blir det en för mycket på fjärde raden... Här är min kod:
#include <iostream>
using namespace std;
string matrix[5][5] = {"1 ", "2 ", "3 ", "4 ", "5 ", "6 ", "7 ", "8 ", "9 ", "10 ", "11 ", "12 ", "13 ", "14 ", "15 ", "16 " "17 ", "18 ", "19 ", "20 ", "21 ","22 ", "23 ", "24 ", "25 "};
int main()
{
for(int i=0; i<5; i++)
{
for(int j=0; j<5; j++)
{
cout << matrix[i][j];
}
cout << endl;
}
}
och här är resultatet:
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20 21
22 23 24 25