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);              }