Payaso 73 eres la caña,esta muy depurado tu codigo muy resumido y limpio como se dice,lo unico que en relacion a :
if(ME > MA){
aux = MA;
MA = ME;
ME = aux;
}
lo del auxiliar haber si te he entendido,en aux guardas el valor del menor,y luego a Me lo iguales a MA(ESTO no lo entiendo muy bien el porque) y luego en ME guardas el valor de aux.. porfavor si me lo podrias explicar un poquito te lo agradeceria..gracias por toda tu ayuda prestada.