Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/11/2015, 10:30
aguml
 
Fecha de Ingreso: febrero-2015
Mensajes: 404
Antigüedad: 10 años
Puntos: 3
Respuesta: problema con juego de palabras

Realmente no hago lo que dices. Lo que hago es que contador vale tanto como el largo de la palabra con la que quiero comparar y si coincide el carácter pongo ese carácter en el lugar que apunta contador intercambiando los caracteres y decremento el contador para que el caracter que puse en el lugar que apuntaba contador no se vuelva a comprobar. Nunca se podrá examinar doblemente ese caracter porque quedará fuera del rango al decrementar contador. Si es válida saldrá con contador valiendo 0. Si no es válida contador será mayor que 0. El que la palabra acabe desordenada es un daño colateral jejeje. Por eso la pongo antes la palabra a buen recaudo, para poder saber cual era.