Реализовать функцию нахождения минимального элемента матрицы - C (СИ)

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

Здравствуйте, прошу помощи с программой. Найти минимальный элемент матрицы A(4х4) и вывести на экран номер строки и столбца, в которых он находится.

Код к задаче: «Реализовать функцию нахождения минимального элемента матрицы - C (СИ)»

textual
#include <stdio.h>
 
#define N 4
 
int main(void)
{
    int a[N][N] = {
        { 1, 2, 3, 4 },
        { -1, -2, -3, -4 },
        { 0, 22, 0, 44 },
        { 1, 2, 3, 444 }
    };
 
    int x = 0, y = 0;
    int i, j;
    for( i = 0; i < N; ++i ) {
        for( j = 0; j < N; ++j ) {
            if( a[i][j] < a[x][y] ) {
                x = i;
                y = j;
            }
        }
    }
 
    printf("x = %d, y = %d, min = %d", x, y, a[x][y]);
    return 0;
}

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


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