Cita:
Iniciado por zare //en el q pusist al compilarlo imprime unos simbolos despues de la palabra!!!
//saludos!!!
Exacto, ese codigo era justamente un ejemplo de lo que pasaria usando
TU codigo que no comprueba el fin de la cadena (lo puse solamente por la negacion de princesa_him). Descomentando la linea cuyo comentario final es: "//con esto POR EJEMPLO se soluciona el problema" funcionaba correctamente.
Cita:
Iniciado por zare ahi en tu funcion debes cambiar el cin por el gets es q el gets te recibe incluyendo los espacios...en cambio el cin solo te recibe la cadena hasta q encuentra un espacio .....
La solucion mas simple entonces es usar directamente cin y cout empujando (>>, <<)

Aunque supongo que no sera lo que le piden