Int array[4];
//con este bucle lo dejo todo a 0
For(i=0;i<4;i++){
array[i]=NULL;
}array[i]=x; //la x es la variable del teclado
i++;Hola, aunque sigo pensando que con solo colocar el primer miembro en 0 alcanza, estoy totalmente de acuerdo con este último post, casi siempre trabajar con punteros es mas eficiente que trabajar con los indices de los arrays.
Saludos !
char array[4];
array[i]=x;
i++;al no poner la i a 0 se quedaba en 4 y cada vez que accedía al array como era superior la i al array no grababa, he puesto la i a 0 y ha funcionado perfectamente.