#include int macierz[50][50]; int rozmiar; void start(); int check_rozmiar(); void gauss1(); void gauss2(); void zamien(); void stop(); void czysc(); void wyswietl(); void powrot_start(); int det(); void czysc() { #ifdef WIN32 system("cls"); #else system("clear"); #endif } void create_macierz() { int i, j; for(i=0; i1 i n<=50): "); scanf("%d", &rozmiar); if(rozmiar == 2) { create_macierz(); printf("Wyznacznik tej macierzy wynosi: %d", macierz[0][0]*macierz[1][1]-macierz[0][1]*macierz[1][0]); } else if(rozmiar > 2 && rozmiar<=50) { create_macierz(); gauss1(); wynik=det(); printf("Wyznacznik tej macierzy wynosi: %d", wynik); } else { printf("Zly rozmiar macierzy!"); powrot_start(); } stop(); } main() { start(); return 0; }