Hola amigos programadores.
Estoy realizando un tutorial interactivo para aprender lenguaje C++ basico con 21 capitulos, pero hay un problema, tengo una presentacion grafica y cuando el usuario desea ingresar el numero de capitulo en esta presentacion, al momento de leer el dato, supongamos, el usuario teclea el numero uno, para el primer capitulo, este siempre es impreso primero en la parte superior izquierda de la pantalla y no donde yo quiero que lo muestre. Me he dado cuenta que quiza esto pasa porque el dato lo estoy leyendo con la siguiente instruccion:
posx=400;
for (cont = 0; cont <= 2; cont ++,posx+5)
{
capitulo_opcion[cont]=getch();
outtetxy(posx,460,cadena_opcion);
}
Con esta instruccion siempre que el usuario ingresa el numero de capitulo, primero lo muestra en la parte superior izquierda de la pantalla y despues donde yo quiero. Mi pregunta es ¿Existe alguna instruccion parecida a printf() en modo grafico para leer datos?.
Gracias. Salu2