buen dia para toda la comunidad espero que me puedan ayudar tengo un pequeño problema con un array bidimensional
tengo el siguiente codigo
void main()
{
int r,o,s;
int ar[50][50];
cout<<"cuantos arreglos vas a tener"<<endl;
cin>>r;
for(o=1;o<=r;o++)
{
for(s=1;s<=r;s++)
{
cout<<"dame los valores "<<endl;
cin>>ar[o-1][s-1];
en el cual le pido que cuantos arreglos quiere tener, despues le pido que me de los valores del areglo son que aqui esta mi problema no se como usar el CIN para que llene el arreglo, lo he corrido y no me da problema me deja llenar la tabla, pero al momento de hacer el debug veo mi arreglo no tiene almacena ninguno de los numeros que le di desde el teclado, espero que alguien me pueda ayudar que tengan un buen dia y espero por sus respuestas.