Поиск в массиве - C (СИ)

Формулировка задачи:

решил по тренироваться с поиском в массиве и на этом задании вообще не могу понять как организовать поиск.. подскажите пожалуйста..

Код к задаче: «Поиск в массиве - C (СИ)»

textual
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main()
{
   int array[7][7];
   unsigned i, j;
   int max;
 
   srand(time(NULL));
 
   for (i = 0; i < 7; ++i)
   {
      for (j = 0; j < 7; ++j)
      {
         array[i][j] = rand() % 40 + 20;
 
         printf("%4d", array[i][j]);
      }
      printf("\n");
   }
 
   max = array[0][0];
 
   for (i = 0; i < 7; ++i)
   {
      for (j = 0; j < 7; ++j)
      {
         if (i>=j&&(i+j)<=7)
         {
             if (array[i][j] > max)
             {
                 max = array[i][j];
             }
         }
      }
   }
 
   printf("\nmax = %d\n", max);
 
   system("pause");
 
   return 0;
}

9   голосов, оценка 3.667 из 5


СОХРАНИТЬ ССЫЛКУ