que haga una estructura dentro de otra, por ejemplo:
Código C:
Ver original
struct gustos { char music[10]; char ropa[10]; char color[10]; }; struct nombre { char nombre[10]; int edad; struct gustos gus[5]; }reg[10];
Pero después tengo una función que devuelve un puntero a estructura:
Código C:
Ver original
struct nombre *fun(); struct datos *funci();
Y luego en otra funcion me pide listar todos los 'reg' mostrando el nombre solo una vez, y abajo todos sus gustos.
Pero yo me pregunto: como hago esto? que devuelve una estructura que esta dentro de otra y luego listarlo de esa manera? (haciendo reg[i].gus[j].nombre , etc).
Soy algo nuevo en esto. Muchas gracias de antemano.