Ciao a tutti, e soprattutto buona domenica!
Ho un problema con questa codifica:

codice:
#include <cstdlib>
#include <iostream>
#define max 100

using namespace std;

int main()
{
    int righe,colonne,i,j,g[max][max];
    righe=4;
    colonne=4;
    i=0;
    j=0;
    do
   {do
   {cout<<"Inserisci l'elemento di riga "<<i<<" e colonna "<<j<<endl;
    cin>>g[i][j];
    i++;}while(i<righe);
    j++;}while(j<colonne);
    system("PAUSE");
    return EXIT_SUCCESS;
}
Purtroppo in questo programma devo caricare gli elementi usando l'istruzione do while e non mi funziona bene.Potreste aiutarmi?Vi ringrazio in anticipo