Задачи данной группы аналогичны задачам выборочной обработки одномерных массивов. Реализуются эти задачи с помощью вложенных циклов.
Пример 1
Дана целочисленная матрица. Определить среди четных строк, строку, имеющую наибольшее среднее арифметическое ее элементов.
Рис. 1.  
int matr(int c[][5], int n)
{float srm,sr;
int i,j,im;
srm=-1e+6;
im=-1;
for(i=1;i<n;i=i+2)
   {sr=0;
    for(j=0;j<3;j++)
       sr+=c[i][j];
    sr=sr/n;
    if (sr>srm)
      {srm=sr;
       im=i;
      }
    }
printf("Max SR Sum Elem.= ");
printf(" %7.3f",srm);
printf(" im= %4d \n",im+1);
return 0;
}