Программа


#include <stdio.h>
const int Len=9;  /* Определение длины массива */
void Input_Array(int A[]) /* Функция ввода массива */
{
  int i;  /* Счетчик */
  for (i=0;i<Len;i++)  /* Цикл ввода массива */
  {
    printf("Введите элемент A[%i] ",i);  /* Вывод приглашения */
    scanf("%i",&A[i]);                   /* Ввод элемента массива */
  }
}
void Output_Array(int const A[]) /* Функция вывода массива */
{
  int i;  /* Счетчик */
  for (i=0;i<Len;i++)     /* Цикл вывода массива */
    printf("%i ",A[i]);     /* Вывод элемента массива */
  printf("\n"); /* Пропуск строки */
}
int GetMax(int A[]) /* Функция поиска максимального элемента массива */
{
  int i;  /* Счетчик */
  int MaxNum=0; /* Номер максимального элемента */
  for (i=1;i<Len;i++)     /* Цикл просмотра массива */
    if (A[MaxNum]<A[i])  /* Сравнение текущего элемента массива с максимальным найденным */
      MaxNum=i;  /* Переопределение номера максимального */
  return A[MaxNum];  /* Определение значения функции */
}
void Filter(int A[]) /* Функция вывода последовательности без максимальных элементов */
{
  int Max; /* Значение максимального элемента массива */
  int i;  /* Счетчик */
  Max=GetMax(A);  /* Определение максимального */
  for (i=0;i<Len;i++)     /* Цикл просмотра массива */
    if (A[i]<Max)  /* Сравнение текущего элемента массива с максимальным */
      printf("%i ",A[i]);;  /* Вывод максимального */
}
void main()
{
  int A[9];  /* Определение массива */
  printf("\n"); /* Пропуск строки */
  Input_Array(A); /* Ввод массива */
  printf("Массив:\n");  /* Вывод заголовка */
  Output_Array(A);  /* Вывод массива */
  printf("Последовательность без максимальных элементов:\n");  /* Вывод заголовка */
  Filter(A);  /* Вывод последовательности без максимальных элементов */
}

Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию