Tengo un ejercicio en el cual tengo que validar el ingreso de un caracter permitiendo que solo guarde letras mayusculas o el asterisco.
Lo hago y solo valida el asterisco y si pongo mayus o minus o cualquier otro caracter sigue pidiendo.
Código
int main() { char car; do { car=getche(); } while((car<'A' && car>'Z') || car!='*'); return 0; }
Basicamente es eso, en las condiciones del while la estoy pifiando y no entiendo.