C/C++

Помогите с С++ пожалуйста

Нужно вывести полную таблицу умножения, с помощью двумерного массива и с использованием циклов, как на задней стороне тетрадок по математике
#include < iostream >
using namespace std;

int main()
{
int table[8][9];
for (int i = 0; i < 8; i++)
for (int j = 0; j < 9; j++)
table[i][j] = (i + 2) * (j + 2);
for (int i2 = 0; i2 < 2; i2++)
{
for (int j1 = 0; j1 < 9; j1++)
{
for (int i1 = 0; i1 < 4; i1++)
{
cout << i2*4+i1+2 << " * " << j1+2 << " = " << table[i2*4 + i1][j1] << "\t";
}
cout << endl;

}
cout << endl;
}
}
Dfgndfgnadk Rhghrgrhfe
Dfgndfgnadk Rhghrgrhfe
51 411
Лучший ответ
#include <iostream>
#include <iomanip>
#include <string>
using namespace std;
int main() {
int table[10][10] = { 0 };
for (auto n = 0; n < 9; ++n) {
for (auto m = 0; m < 9; ++m) {
if (!n) table[n][m] = m + 1;
else if (!m) table[n][m] = n + 1;
else table[n][m] = (n + 1) * (m + 1);
}
}
for (auto n = 0; n < 9; ++n) {
for (auto m = 0; m < 9; ++m) {
if (table[n][m] != 1) cout << setw(4) << table[n][m];
else cout << string(4, ' ');
}
puts("\n");
}
system("pause > nul");
}
Сергей Казаков
Сергей Казаков
65 513
Fezail Aliyev
Fezail Aliyev
29 440
#include

main() {

int i,j;

for (i=1; i<10; i++) {

for (j=1; j<10; j++)

printf("%4d", i*j);

printf("\n");

}

}
AB
Almaz Bektasov
90