pojavljuje u matrici, broj pojavljivanja se ispisuje samo jednom.
Meni tu nesto ne radi kako treba
#include<stdio.h>
#define MAX_BR_EL 10
#define MAX_BR_EL2 100
typedef int Matrica[MAX_BR_EL][MAX_BR_EL];
typedef int Niz[MAX_BR_EL2];
main(){
Matrica a;
int nk,nv,ik,iv,br,brx,ikr,i;
Niz el,x;
while(1){
printf("Unesite broj elemenata kolone matrice: ");
scanf("%d", &nk);
if (nk>MAX_BR_EL){
printf("Greska\n");
continue;
}
if (nk<0) break;
printf("Unesite broj elemenata vrste matrice: ");
scanf("%d", &nv);
if (nv>MAX_BR_EL){
printf("Greska\n");
continue;
}
if (nv<0) break;
for (iv=0;iv<nv;iv++){
for (ik=0;ik<nk;ik++){
printf("Unesite %d,%d element matrice: ",iv,ik);
scanf("%d",&a[iv][ik]);
}
}
i=0;
for (iv=0;iv<nv;iv++){
for (ik=0;ik<nk;ik++){
brx=0;
br=0;
br=a[iv][ik];
for (iv=0;iv<nv;iv++){
for (ik=0;ik<nk;ik++){
if (a[iv][ik]==br) brx++;
}
}
el[i]=br;
x[i]=brx;
i++;
}
}
ikr=i;
for(i=0;i<ikr;i++) printf("%d\t x%d\n", el[i], x[i]);
}
}