#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int *variable;
int num_vars = 10;
int i;
/* Reservamos memoria para 'num_vars' elementos */
variable = malloc(num_vars * sizeof *variable);
/* Verificamos que no hayan ocurrido errores */
if (variable == NULL)
return EXIT_FAILURE;
/* Asignamos un valor seudo-aleatorio a cada uno */
for (i = 0; i < num_vars; i++)
variable[i] = rand() % 10;
/* Imprimos el contenido de los elementos */
for (i = 0; i < num_vars; i++)
printf("variable[%d] == %d\n", i, variable[i]);
/* Liberamos la memoria reservada y terminamos */
free(variable);
return EXIT_SUCCESS;
}