Tengo un pequeño problema con un codigo me compila pero al momento de ejecutarla windows
tira una ventana donde dice que mi programa hace referencia a una zona de memoria a la que
no se puede escribir, les dejo el codigo
Código
#include <stdio.h> int main() { int i; struct COORD { int array[10], y, z; } punto; struct COORD *ap_punto; for(i = 0; i < 10; i++) ap_punto->array[i] = 2; punto.y = punto.z = 1; ap_punto = &punto; ap_punto->y+=2; ap_punto->z=3; for(i = 0; i < 10; i++) printf("%d ", ap_punto->array[i]); return 0; }
Saludos