Hola! si el prototipo de tu funcion no es obligatoria y la podes cambiar:
Saludos
Código (c) [Seleccionar]
int buscar(int vec[], int tam, int max);
int main()
{
.......................
max=vector[0]; // supongo q max es el primer elemento del array
resultado = buscar(vector, tam, max);
printf("el numero mayor es: %d", resultado);
getch();
}
int buscar(int v[], int tam, int max)
{
if(tam==1)
return max;
if(max<v[tam-1])
max=v[tam-1];
return buscar(v,tam-1,max);
}
Saludos