mi consulta es para que me faciliten ayuda de como hacer para que mi triangulo de pascal se imprima centrado en la pantalla
/*este es mi codigo, lo estoy trabajando en .C, esta basado en dos funciones, pascalbi que lo calcula  7 & escribetria que lo imprime, se me presenta que en la funcion escribetria debe ir la instrucción para que lo imprima centrado*\
/*podria ser con gotoxy y For*\
/*de antemano les agradesco su orientación con este programilla*\ #include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int n, x;
int i, j;
int activo;
void pascalbi(int n, int matrix[][10]);
void escribetria(int n, int matrix[][10]);
int main( )
{
   int matrix[11][11];
   clrscr();
   printf("Numero de escalones del triangulo: ");
   scanf("%d", &n);
   if ((n > 0) && (n<=10))
     {
      pascalbi (n, matrix);
      escribetria (n, matrix);
     }
   return 0;
}
void pascalbi(int n, int matrix[][10])
{
   for(i=0; i<=10; i++)
      for(j=0; j<=10; j++)
         matrix
[j]=0;
   for(i=0; i<n; i++)
      for(j=0; j<=i; j++)
         if(j==0)
            matrix[j]=1;
         else
            matrix[j]=matrix[i-1][j-1]+matrix[i-1][j];
}
void escribetria(int n, int matrix[][10])
{
   printf("\n\n");
   activo=1;
   for(i=0; i<n; i++)
      {
        for(j=0; j<=i; j++)
      {
       if(activo==1)
          for(x=0; x<n-i+1; x++)
         printf("  ");
       activo=0;
       printf(" %d  ", matrix[j]);
      }
        activo=1;
        printf("\n\n");
        getch();
      }
}