#include #define N 50 /* korisnik unosi zeljenu dimenziju, a potom i sve elemente */ int ucitaj(int mat[][N]); /* ispituje svojstva unete matrice: tranzitivnost, refleksivnost i simetricnost */ void svojstva(int mat[][N], int n, int *refl, int *sim, int *tranz); int main(){ int mat[N][N]; int r,s,t; int n = ucitaj(mat); if(n==-1){ printf("-1\n"); return 1; } svojstva(mat, n, &r, &s, &t); if(r) printf("Refleksivna\n"); if(s) printf("Simetricna\n"); if(t) printf("Tranzitivna\n"); return 0; } int ucitaj(int mat[][N]){ int n,i,j; scanf("%d", &n); if(n>N || n<0) return -1; for(i=0; i