rendered paste body#include<iostream.h>void crear_matriz(int **&,int,int);void llenar(int **,int,int);void mostrar(int **,int,int);void main(){ int **p,f=3,c=3; crear_matriz(p,f,c); llenar(p,f,c); mostrar(p,f,c); int *q = p[0]; cout<<&(*(q+0))<<endl;//dm p[0][1] cout<<*p+1<<endl;//dm p[0][1] //cout<<*(&(*(q+1)+1))<<endl; //error cout<<*(&(*(q+2)))<<endl; //2 cout<<*(p+1)+2<<endl; //dm [1][2] cout<<*p+5<<endl; cout<<*(*(p+1)+2)<<endl; //3 cout<<2[*(p+1)]<<endl;//3 cout<<*(&(*(*(p+1)+1)))<<endl;//2}void crear_matriz(int**&p, int f, int c){ p=new int*[f]; for(int i=0;i<f;i++) p[i]=new int[c];}void llenar(int **p, int f, int c){ for(int i=0;i<f;i++) for(int j=0;j<c;j++) *(*(p+i)+j)=i+j;}void mostrar(int **p, int f, int c){ for(int i=0;i<f;i++){ for(int j=0;j<c;j++) cout<<*(*(p+i)+j)<<" "; cout<<"\n"; }}