
Y sobre el problema, lo que quiero hacer es un pequeño y simple programa de criptografia en el que la entrada seria consistiria en una secuencia de casos separada con una linia en blanco:
Cada caso tendria 3 partes:
· Una linia con una traducción de 26 caracteres diferentes seguidos (todos diferentes de ' ' y '_' ). Que corresponderian a 'a', 'b' ... 'z'.
· Un natural positivo n en una linia
· n linias de texto criptografiado.
Ya tengo hecha la esencia del problema que es que te lo traduzca correctamente, el problema lo tengo en el formato de las salidas me salen todas pegadas. He intentado poner couts << endl; pero para que no me los leyera
Una imagen con los formatos de entrada/salida:
http://gyazo.com/7fe40419fa513770e86aba884d0089cb.png
Y mi codigo:
http://pastebin.com/yf02Z7tN
PD: Soy nuevo en el foro por lo que si he hecho algo mal, avisadmelo






Autor


En línea


y sobre mi código inicializaba esa variable a 1 era para tener un equivalente al while(true) que me has indicado, es decir, "mientras pueda escribir la primera posición del vector([0]) empieza el bucle" y como ya tenia leída esta posición empezaba el for con el 1.
Muchas gracias
) pero en ninguno he utilizado la librería #include <string> y los programas me funcionaban correctamente. ¿Cuando tengo que incluirla?