Hola
Creo que tu problema viene en la primera iteración del bucle, porque la variable "despues" está vacía y el programa espera un string que no existe. Prueba a hacerlo así
Pero no sé si ese es el problema. Esperemos que alguien que sepa nos saque de la duda.
Saludos
Creo que tu problema viene en la primera iteración del bucle, porque la variable "despues" está vacía y el programa espera un string que no existe. Prueba a hacerlo así
Código
original = "HF72jia6Gd="; for(inicio=0;inicio<15;inicio++){ aleatorio = (rand() % strlen(original)); despues[inicio]=original[aleatorio]); }
Pero no sé si ese es el problema. Esperemos que alguien que sepa nos saque de la duda.
Saludos
¡Gracias!. Con lo que tu me has pasado, lo guarda todo el la variable despues pero si haces un cout<<despues no muestra nada pero si haces un cout<<despues[0]<<despues[1]... si que va mostrando letra por letra.
Con el ejercicio que estoy haciendo creo que esto me valdrá, muchas gracias satu por tu ayuda, luego te comento el resultado si he podido lograrlo.
¡'Gracias de nuevo!