Bueno lo que pasa es que no entiendo (en realidad no sé) como pasar un vector de una función a la función principal y de ahí usarla en otra función.
Voy a poner un ejemplo sencillo solo para ver si se capto bien la idea.
#include <stdio.h>
int relle_vector(int vector[])
{
//Aqui es donde no se como regresar el vector lleno
return vector;
}
int menor(int vector[])
{
int menor;
if(vector[0]>vector[1])
{
menor=vector[0];
}
else
{
menor = vector[1];
}
return menor;
}
int main(int argc, char *argv[])
{
int vector[2];
int vec2[2];
printf("Escriba dos numeros");
vector[2] = relle_vector(vec2);
printf("El numero menor es %dn", menor
(vector
));
return 0;
}
Como dije el ejemplo tal vez no tenga mucho sentido pero es solo para entender como pasar regresar el vector lleno.
cualquier sugerencia es bienvenida