Entrada y salida de datos en C
Publicado por Toni (6 intervenciones) el 17/10/2019 20:32:20
Hola,
soy novato en C y quería plantear una duda. Tengo que crear un programa donde se pida una serie de 10 caracteres, se almacenen en un vector y luego se imprima por pantalla esta secuencia de 10 caracteres. No se trata de un string. Lo que yo tengo hecho es lo siguiente (no muestro parte del código para abreviar):
El problema que tengo es que no se imprime nada por pantalla. Mi idea es que los 10 caracteres se lean en una sola línea (no tecleando un carácter, hacer enter, meter otro carácter, hacer enter...), y que también se impriman por pantalla en una sola línea.
¿Alguien podría ayudarme?
Un saludo y gracias por adelantado.
soy novato en C y quería plantear una duda. Tengo que crear un programa donde se pida una serie de 10 caracteres, se almacenen en un vector y luego se imprima por pantalla esta secuencia de 10 caracteres. No se trata de un string. Lo que yo tengo hecho es lo siguiente (no muestro parte del código para abreviar):
1
2
3
4
5
6
for(j = 0; j< 10; j++) {
scanf("%c", &data[j]);
}
printf("La cadena es: %c\n", data[j]);
El problema que tengo es que no se imprime nada por pantalla. Mi idea es que los 10 caracteres se lean en una sola línea (no tecleando un carácter, hacer enter, meter otro carácter, hacer enter...), y que también se impriman por pantalla en una sola línea.
¿Alguien podría ayudarme?
Un saludo y gracias por adelantado.
Valora esta pregunta


0