Bueno Eferion, pensando e intentando me salio este codigo que funciona, miralo por favor, y decime si hay algo mal, pero funcionar funciona:
Código C:
Ver original#include <stdio.h>
#define NUM_ELEMENTOS 4
int main (){
int vector[NUM_ELEMENTOS] = {1,2,1,5};
int j,n,k;
for(k=0;k<NUM_ELEMENTOS;k++){
n=0;
for(j=0;j<NUM_ELEMENTOS;j++){
if (vector[k] == vector[j]){
n++;
}
}
printf("El numero %i se repite %i veces\n", vector
[k
], n
); n=0;
}
return 0;
}
Lo unico que me gustaria corregir, es que no imprima dos veces el valor del array que esta repetido, observa:
Gracias! Saludos!