Boa tarde galera do forum, sou inciante em programação e estou com dificuldade em identificar onde está o problema no meu programa. segue abaixo o código fonte. /* Faça um programa que peça o usuario informar 10 numeros inteiros o programa terá uma função que pesquisa se determinado numero pertence ao vetor. caso positivo, a função deverá retornar a posição ocupada pelo numero dentro do vetor. caso contrario a função retorna -1. A função principal deverá exibir se o numero foi ou não encontrado.*/ #include <stdio.h> #include <stdlib.h> int pesquisa (int *vet, int n); main () { int vet[10]; int cont; int x,r; for (cont=0; cont<10; cont++){ printf ("Informe o numero: "); scanf("%d",&vet[cont]); } printf("Informe o numero para pesquisa: "); scanf("%d",&x); r=pesquisa(vet,x); if (r==-1) { printf("Numero não cadastrado"); else printf("Numero na posicao %d",r); } int pesquisa (int *vet, int n){ int i; char achou='n'; for (i=0; i<10; i++) if (vet==n) { return(i); achou='s'; } if (achou=='n') return(-1); }