Cita de: amchacon en 20 Enero 2014, 21:56 PM
Yo lo he interpetrado como n caraceteres
Por cierto:Código (cpp) [Seleccionar]while ((ch = getchar()) != '\n') {
Cadena[i++] = ch;
//printf("\ni=%d\n",i);
}
¡Peligro de desbordamiento! Si le meto más caracteres de la cuenta (5) estaré desbordando el array.
Se me paso un if en el código anterior que ya he arreglado:
Código (cpp) [Seleccionar]
.............................
while ((ch = getchar()) != '\n') {
if (i<=MAX-1)
Cadena[i++] = ch;
.....................................
¡¡¡¡ Saluditos! ..... !!!!
P.D: Sigo pensando que esto se aparta del objetivo del fgets, que me ratifico en lo que propuse, salvo nueva aportación, cosa que espero.