Hola, necesito validar un solo caracter introducido por pantalla
El usuario solo debe poder untroducir f o m lo hago igual que con los numero pero no me funciona, aunque ponga f o m el programa no los reconoce.
Aqui esta el codigo
Código:
do
{
printf ("\nINTRODUZCA F PARA FEMENINO Y M PARA MASCULINO:");
scanf ("%c", & sexo);
getchar();
if ((sexo!='f')||(sexo!='m'))
{
printf("\nSEXO INCORRECTO, POR FAVOR PRESIONE ENTER E INTENTE DE NUEVO");
getchar();
}
while ((sexo!='f')||(sexo!='m'));
}
Saludos