Hola gente, primero buen año a todos........
Estoy realizando una rutina, y me a surgido un problema que no lo tenia previsto.
resulta que tengo una función que recepciona unos datos fuera del programa principal, hasta aquí todo bien... cunado quiero trabajar con el string dentro del main igual todo bien, pero estoy generando unos menús fuera de mi programa principal y requiero de algunos datos del string y he aquí el problema. el dato solo se me es valido si salgo de esta función del menú, regreso al programa principal y vuelvo a entrar a mi función de menú. porque se me da esta condición ¿?
función recepción{string //guarda la cadena entera}
main{ aquí puedo hacer lo que quiera con mi string y me funciona bien}
menu{cuando estoy aquí y entra un dato al string no hace nada... por el cual tengo que salir de esta función y volver a entrar para que tome el dato recepcionado}
por favor me podrian decir a que se deve esto
saludos!