Nie używaj tablic typu VLA , które są standardem C99. Jeżeli wiesz że tabliczka składa się z 100 elementów to zdefiniuj:
int tablica[10][10];
Jeżeli natomiast liczba wierszy i kolumn nie jest znana, to do tego celu należy użyć tablicy dynamicznej np. vector
vector<vector<int>> tablica(kolumny,vector(wiersze,0));
Program ma zapisać wyniki do tablicy dwuwymiarowej a potem ja wydrukować
To zapisz to w pętlach ( która w C++ musi zaczynać się od zera , gdyż indeksy tablicy zaczynają się od zera ):
for (int i=0; i<10; ++i)
for (int j=0; j<10; ++j)
tablica[i][j] = i*j;
Pozostaje jeszcze sprawa wypisania wartości:
for (int i=0; i<10; ++i)
{
for (int j=0; j<10; ++j) cout << tablica[i][j] << " ";
cout << endl;
}