¿Cómo crear una matriz dinámica, como ingresar dinámicamente el número de elementos N en la matriz?
Le proporcionamos un fragmento de código; consulte los comentarios para obtener más detalles:
#include
#include
void main() <
{
int n,i;
int * a; //necesita declarar la matriz dinámica de esta manera, es decir, declarar un puntero primero
printf("ingrese el número de elementos:
scanf("%); d",&n) ;
a=(int *)malloc(n*sizeof(int));//Af Después de obtener el número de miembros de la matriz, debe solicitar dinámicamente el espacio de la matriz
for(i= 0;i a[i]=i+1; printf("Salida: "); for(i= 0;i Eliminar a;//Después de usar la matriz dinámica, no olvides liberar el espacio de matriz solicitado }