/* 070209-2.c
 * 20 min
 */
#include <stdio.h>

void main (void)
{
  float nota, maxi, mini;
  float suma;
  int n;

  n = 0;
  suma = 0.;
  printf ("Introduce nota (para finalizar -1): ");
  scanf ("%f", &nota);
  maxi = mini = nota;
  while (nota != -1) {
    if (nota > maxi) maxi = nota;
    if (nota < mini) mini = nota;
    suma += nota;
    n++;
    printf ("Introduce nota (para finalizar -1): ");
    scanf ("%f", &nota);
  }
  if (n > 0) {
    printf ("Media: %4.2f\n", suma / n);
    if (n > 2)
      printf ("Media normalizada: %4.2f\n", (suma - maxi - mini)/ (n - 2));
    else
      printf ("No hay suficientes notas para la media normalizada\n");
  }
  else
    printf ("No se ha introducido ninguna nota\n");
}