<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hola Yan, <br><br>> Si los caracteres inválidos los vas a ignorar, ¿porqué los guardas en el array Sn[]? Podrías leerlos en una variable temporal con <br>>     char temp;<br>>     cin >> temp;<br>> y luego, si temp es válido incorporarlo a Sn[]<br>Pues tb es verdad, no sé! no se me había ocurrido :-)<br><br>> No me queda claro cómo distingues si el caracter de entrada pertenece a Sn o St ¿hay algún separador? Esto podría ayudar a simplificar el código.<br>No los distingo, simplemente esperaba que el usuario entrase un caracter cada vez que el codigo lo pida, pero si los entra de golpe, puede que se llene el primer vector y empiece a llenar el 2º, que es lo que yo no quiero, lo de la marca de separación no es mala idea, ya lo provaré!!!<br><br>Gracias!<br><br /><hr />Comparte hasta 500 fotos en un solo email con  <a href='http://download.live.com/' target='_new'>Windows Live</a></body>
</html>