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:
Gracias. #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; }