Quick actions

cmd+k|ctrl+k

Navigation

Languages

3

Snippet info

Language

C

Visibility

public

Author

danylo-zaychenko-525i

Created

2023-04-16T14:02:24.170861Z

Updated

2023-04-16T14:02:24.170861Z


#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