Bom dia pessoal,
Estou tentando criar uma função para ler os valores que se repetem em um vetor, porém sem sucesso até agora. Se puderem me ajudar fico grato demais, acredito estar errando no uso da função também além do comando para encontrar os repetentes.
Ex: 1. Escreva a função que recebe 3 argumentos: o primeiro argumento é um vetor de inteiros e o segundo argumento é um número. A função deve retornar quantas vezes o número ocorre dentro do vetor. O tamanho máximo da matriz deve ser definido por meio de constantes.
Meu codigo até aqui:
#include <stdio.h>
int contavalor( int i,int v[10], int x)
{
for(i=0,i<10; i++)
{
int j,soma;
if(v==x)
{
soma= soma+1[j];
}
return soma;
}
}
int main()
{
int v[10] = {0}, i,x;
for (i = 0; i <10; i++)
{
printf("Digite o valor %i:", i);
scanf("%i",&v[i]);
}
printf("Digite o valor %i:", i);
scanf("%i",&x);
printf("\n");
contavalor(i,v,x);
}