3
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <locale.h>
#include "prototypes.h"
int main() {
setlocale(LC_ALL, "Ukr");
int input;
int array[MATRIX_WIDTH][MATRIX_HEIGHT];
printf("Виберiть спосіб заповнення матриці: \n1 - з клавiатури \n2 - випадковi числа\n");
scanf_s("%d", &input);
switch (input) {
//заповнення з клавіатури
case 1: from_keyboard(array); break;
//випадкове заповнення
case 2: by_random(array); break;
//невірне введення
default:printf("Некоректне введення"); return 0;
}
output(array);
printf("Сума видiлених елементiв матрицi = %d\n", summ(array));
printf("Визначник пiдматрицi = %ld", determinant(array));
}INFO