Untitled

mail@pastecode.io avatar
unknown
plain_text
8 months ago
1.0 kB
1
Indexable
Never
#include <stdio.h>

int main() { // 22068 - 13 pract, 14 ex
    
    int M, N;
    printf("Введите количество строк матрицы: ");
    scanf("%d", &M);
    printf("Введите количество столбцов матрицы: ");
    scanf("%d", &N);

    int matrix[M][N];

    
    printf("Введите элементы матрицы:\n");
    for (int i = 0; i < M; i++) {
        for (int j = 0; j < N; j++) {
            scanf("%d", &matrix[i][j]);
        }
    }

    
    int maxElements[N];
    for (int j = 0; j < N; j++) {
        int maxElement = matrix[0][j];
        for (int i = 1; i < M; i++) {
            if (matrix[i][j] > maxElement) {
                maxElement = matrix[i][j];
            }
        }
        maxElements[j] = maxElement;
    }

    
    printf("Максимальные элементы в каждом столбце:\n");
    for (int j = 0; j < N; j++) {
        printf("%d ", maxElements[j]);
    }

    return 0;
}
Leave a Comment