B=genero[x];
Publicado por EMANUEL (4 intervenciones) el 12/05/2007 05:03:08
hola amigos tengo un programa en el cual necesito capturar el genero sexual de los que entran, pero tengo que hacer una validacion, que no se repita el genero dos veces, es decir que si el primer usuario que se lea su genero es Femenino, el segundo tiene que ser Masculino, la condicion es que no sean iguales los generos.
Estoy utilizando un for y una variable pero no se que esta mal, a ver si me pueden orientar y mil gracias por la ayuda
for (x=0; x<=4;x++)
{
printf("cual es tu genero");
scanf("%s",&genero[x]);
B=genero[x]; /* AQUI ES DONDE ME MARCA EL ERROR*/
if (B==genero[x-1])
printf("el genero anterior fue igual");
else
/*aqui pondre el codigo que hara si no son iguales*/
}
si alguien me puede ayudar, lo que trato de hacer es que me compare con la posicion anterior del arreglo donde estoy guardando el genero.
Estoy utilizando un for y una variable pero no se que esta mal, a ver si me pueden orientar y mil gracias por la ayuda
for (x=0; x<=4;x++)
{
printf("cual es tu genero");
scanf("%s",&genero[x]);
B=genero[x]; /* AQUI ES DONDE ME MARCA EL ERROR*/
if (B==genero[x-1])
printf("el genero anterior fue igual");
else
/*aqui pondre el codigo que hara si no son iguales*/
}
si alguien me puede ayudar, lo que trato de hacer es que me compare con la posicion anterior del arreglo donde estoy guardando el genero.
Valora esta pregunta


0