Muchas gracias Steven, voy a ir armando un borrador, de paso te comento que detecté otro error, ingresaba la cadena con "cin", luego de la primer o segunda prueba me di cuenta y lo cambié por gets()y funcionó de maravillas. Me cuesta aprender solo pero por suerte siempre recibo respuestas a mis dudas. Muchísimas gracias de nuevo.