Hola Eloisa,<div><br></div><div>Si el ejerecicio te permite modificar las estructuras puedes usar <a href="http://es.wikipedia.org/wiki/Lista_(inform%C3%A1tica)">Listas Enlazadas</a>, donde cada estructura apunta a la siguiente.</div>

<div><br></div><div>Con Listas Simplemente Enlazadas te quedarían de esta forma:</div><div><br></div><div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace">// Estructura para guardar la información de los lugares de cada recorrido</font></div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace">typedef struct Lugar{</font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)">

<font face="courier new, monospace">    char *nombre;</font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace">    char *ubicacion;</font></div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><span style="font-family:'courier new',monospace"><b>    struct Lugar *siguiente;</b></span></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)">

<font face="courier new, monospace">}Lugar;</font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace"><br></font></div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)">
<font face="courier new, monospace">// Estructura para guardar la información de los recorridos</font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace">typedef struct Recorrido{</font></div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace">    char *guia;</font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)">

<font face="courier new, monospace">    int numPersonas;</font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace">    Lugar *lugaresVisita;</font></div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><span style="font-family:'courier new',monospace"><b>    struct Recorrido *siguiente;</b></span></div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace">}Recorrido;</font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)">

<font face="courier new, monospace"><br></font></div>Saludos,<br>Fer<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace"><br></font></div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12px;background-color:rgb(255,255,255)"><font face="courier new, monospace"><br></font></div><br><div class="gmail_quote">2012/8/30 Elois@ <span dir="ltr"><<a href="mailto:guevara.elois@gmail.com" target="_blank">guevara.elois@gmail.com</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><font face="courier new, monospace">// Estructura para guardar la información de los lugares de cada recorrido</font></div>

<div><font face="courier new, monospace">typedef struct Lugar{</font></div><div><font face="courier new, monospace">    char *nombre;</font></div>
<div><font face="courier new, monospace">    char *ubicacion;    </font></div><div><font face="courier new, monospace">}Lugar;</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">// Estructura para guardar la información de los recorridos</font></div>


<div><font face="courier new, monospace">typedef struct Recorrido{</font></div><div><font face="courier new, monospace">    char *guia;</font></div><div><font face="courier new, monospace">    int numPersonas;</font></div>


<div><font face="courier new, monospace">    Lugar *lugaresVisita;</font></div><div><font face="courier new, monospace">}Recorrido;</font></div></blockquote></div><br></div>