Hola,
Hice un array de estructuras y quiero pasar toda la estructura como parametro de una función que me debe devolver un entero. La función tiene que buscar un código dentro de la estructura. Hice esto: (no anda)
Código:
#include<conio.h>
#include<stdio.h>
struct destinos{
int codDes;
};
int busqueda(struct destinos,int,int);
void main(){
struct destinos dest[300];
int i;
i=20;
// la variable i es el tamaño de la estructura
pos = busqueda(dest,2,i);
}
int busqueda(struct destinos,int codDes,int i){
struct destinos dest;
int j, pos;
for(j=0;j<i;j++){
if(codDes == dest[j].codDes){
pos = j;
}
}
return pos;
}
Gracias.