
17/12/2006, 17:35
|
 | | | Fecha de Ingreso: noviembre-2002 Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 3 meses Puntos: 52 | |
Re: Dos programas que ya me traen loco Haber, de entrada, crees que esta condicion algun dia se va a cumplir???
if ((cadena[i]!='1') && (cadena[i]!='2') && (cadena[i]!='3') && (cadena[i]!='4') && (cadena[i]!='5') && (cadena[i]!='6') && (cadena[i]!='7') && (cadena[i]!='8') && (cadena[i]!='9') && (cadena[i]!='0'))
Yo diria que no.
Mas bien tendrias que hacer un or (||). No se cual sea tu proposito, pero es lo que supongo.
ahora hay algo que pues no se si es parte de tu funcion pero
en
if (clave[i]==propuesta[j] && i!=j)
i!=j como que no valdria mucho.
si pones eso y j==i entonces estaras omitiendo una calve correcta ordenada.
digo, igual y tu lo quieres asi, pero no parece muy logico.
Por ultimo quita esta linea:
if (aciertos==4)
esta de mas.
SAludos |