char cod[N][6];//N=maximo tamaño del vector y 6 es el tamaño del string
aqui les dejo el registro, y la funcion de lectura:
Código:
typedef struct{ int k; char cod[N][6]; }pedido;
Código:
typedef struct{ int canh,canp; fecha fech; float fond; pedido p; }hotel;
Código:
al compilar no me da ningun fallo, pero en la ejecucion se queda colgado =/... espero puedan ayudarme void restaurant(hotel Hot[N],int a){ int i; fscanf(arch3,"%d",&Hot[a].p.k); for(i=1;i<=Hot[a].p.k;i++){ fscanf(arch3,"%s ",&Hot[a].p.cod); } }