>>153
#include <stdio.h>
#include <string.h>
int main()
{
  int man, kamoku, tensu[5][3], heikin[5], saikou[3];
  char kamokumei[3][5]={"国語","数学","英語"};
  memset (saikou, 0, sizeof saikou);
  memset (heikin, 0, sizeof heikin);
  for (man=0 ; man<5 ; man++)
  {
    for (kamoku=0 ; kamoku<3 ; kamoku++)
    {
      printf("%d人目、%s=", man+1, kamokumei[kamoku]);
      scanf("%d", &tensu[man][kamoku]);
      heikin[man] += tensu[man][kamoku];
      if (saikou[kamoku]<tensu[man][kamoku])
      {
        saikou[kamoku]=tensu[man][kamoku];
      }
    }
  }
  for (man=0 ; man<5 ; man++)
  {
    printf("%d人目の平均点は%d\n", man+1, heikin[man]);
  }
  for (kamoku=0 ; kamoku<3 ; kamoku++)
  {
    printf("%sの最高点は%d\n", kamokumei[kamoku], saikou[kamoku]);
  }
  return 0;
}