Código
while(expresion) if(expresion) if (expresion) while(expresion) ; //solo hace lo de adentro del while else while(expresion) ; //solo hace lo de adentro del while else{ if(expresion) expresión; //solo una linea else if(expresion) expresion; //solo una linea else if(expresion) expresion; //solo una linea else if(expresion) expresion; //solo una linea if (expresion) //nuevo if expresion; //solo una } if (expresion) //este if no estaria adentro del primer while expresion; //solo una linea else expresion; //solo una linea
segun lo que yo entiendo por los paréntesis explícitos, todas las sangrías que he dejado son correctas, pero el código no hace lo que pido.