Определить номер строки матрицы с максимальным элементом - C (СИ)
Формулировка задачи:
В прямоугольной целочисленной матрицы размера m × n определить номер строки, в которой находится
максимальный элемент матрицы.
Решение задачи: «Определить номер строки матрицы с максимальным элементом»
textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define n 7
#define m 5
int main() {
int a[m][n];
int i, j, max, imax;
srand(time(NULL));
max = -100;
printf("Matrix:\n");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
a[i][j] = rand()%100;
printf("%4d", a[i][j]);
if (a[i][j] > max) {
max = a[i][j];
imax = i;
}
}
printf("\n");
}
printf("Max element: %d is in %d row", max, imax+1);
getch();
return 0;
}