Bueno mi duda es la siguiente tengo una matriz de 9 x 9, llena de numeros aleatorios lo que no sé como hacer es buscar tanto horizontal como vertical los valores que se repiten y cambiar los valores repetidos con valores aleatorios tomando como referencia tres valores repetidos. el programa es en dev c++
#include <stdio.h>
#define MAXFIL 9
#define MAXCOL 9
int main(){
int i,j;
int matriz[MAXFIL][MAXCOL];
for (i=0;i<MAXFIL;i++){
for(j=0;j<MAXCOL;j++){
matriz[j]=1+rand()%5
printf("%i",matriz[j]);