Es muy cierto lo que dices y si acomodare mi código para que no me vaya a pasar ese tipo de error, y pues nos están enseñando ahora listas simples y si pienso lo mismo que tu, para que volver a recorrer todo desde el inicio?? pero pues así nos dijeron y ya dentro de 2 semanas empezare a ver listas ligadas dobles.
La verdad muchas gracias por tu tiempo y atención

y no se si me podrías ayudar con el como ordenar mi lista, tengo otro tema abierto con esa pregunta y pues me urge un poco, aun no he encontrado algo que me oriente.