Cita:
Iniciado por jared
.......
cout<<"Introduzca el texto"<<endl;
cin.getline(a, '\n');
for(i=0; i<899; i++){
cout<<a[i];}
}
muestra en pantalla la consola:
Introduzca el texto
hola gente
hola genthola gent
(el espacio en blanco, lo muestra realmente)
Porque solo guarda hasta 9 caracteres?
Saludos.
Bueno.... la verdad es que no acabo de entender lo que realmente quieres hacer..... creo que seria mejor que expliques lo que quieras hacer en tu program. pero lo q veo, es que quieres imprimir 900 veces lo que escribas en teclado...
yo lo solucionaria
.......
char *Palabra; //asigna una cadena de caracteres de forma dinamica que termina con el retorno de carro o "ENTER"
cout<<"introduzca el texto: "<< endl;
gets(Palabra);
for(int i=0; i<900; i++)
puts(Palabra);
getch();