Problema en C gotoxy tiene limite

spidy-

Mi problema es el siguiente, en cuanto llego al gotoxy(x,25) no me deja subir el 25 al 26 es decir no puedo hacer una tabla por ejemplo a partir de 26 os pongo el codigo k tengo para que lo entendais mejor

gotoxy(4,21); // cuadro/tabla inicio
putchar(0xC9);
for(i=1;i<=48;i++)
putchar(0xCD);
putchar(0xBB);
x=22;
for(j=1;j<=9;j++)
{
                  gotoxy(4,x);      // e puesto una variable para que cuando haga el salto linea
                  putchar(0xBA);    // vaya al punto 4,x i no al 1,x
                  for(i=1;i<=48;i++)
                  {
                  putchar(' ');
                  }
                  putchar(0xBA);
                  putchar('\n');
                  x=x+1;
                  }
gotoxy(4,32); 
putchar(0xC8);
for(i=1;i<=48;i++)
putchar(0xCD);
putchar(0xBC); // FIn cuadro/tabla

Como podeis comprobar el ultimo gotxy acaba en 4,32 pero a partir del 4,26 se me desplaza el cuadro a 1,26 como podria solucionarlo?

Muchissimas gracias

spidy-

Al final lo solucione sin gotoxy xDD, ahora el problema lo tengo en que quiero borrar una linea es decir tengo activado una variable k cuando llega a 12 me hace un system("pause"); pero kiero que cuando yo le de a la tecla para continuar me borre esa linea de "Pulse una tecla para continuar" y me ponga lo que viene a continuacion.

Usuarios habituales

  • spidy-