#include <iostream>
#include <cstdlib>
#include <time.h>
#define n 3
using namespace std;
int main(){
srand(time(NULL));
int A[n][n], B[n*n], i, j, numVeces, aux, opcion, filaE, columnaE, nuevoValor;
cout<<"Matriz 2D: "<<endl;
for(i=0; i<n; i++)
for(j=0; j<n; j++)
A[i][j] = rand();
for(i=0; i<n; i++){
for(j=0; j<n; j++){
cout << A[i][j] << " ";
}
cout<<endl;
}
cout<<"\nIntroduzca opcion 1)eliminar elemento, 2) cambiar elemento: "<<endl;
cin>>opcion;
switch(opcion){
case 1:
cout<<"escriba la fila del elemento que desea eliminar"<<endl;
cin>>filaE;
cout<<"escriba la columna del elemento que desea eliminar"<<endl;
cin>>columnaE;
A[filaE-1][columnaE-1] = 0;
break;
case 2:
cout<<"escriba la fila del elemento que desea cambiar"<<endl;
cin>>filaE;
cout<<"escriba la columna del elemento que desea cambiar"<<endl;
cin>>columnaE;
cout<<"escriba el nuevo valor del elemento"<<endl;
cin>>nuevoValor;
A[filaE-1][columnaE-1] = nuevoValor;
break;
}
for(i=0; i<n; i++)
for(j=0; j<n; j++)
cout<<A[i][j]<<" ";
cout<<endl;
return 0;
}