1
              1          2         1
 1          2          3         2       1
             1          2         1
                         1


#include<stdio.h>
#include<conio.h>
#include<iostream.h>

void main()
{
    int n;
    clrscr();
    cout<<"Enter how many line you need to make pyramid = ";
    cin>>n;
   
    for(int i=1;i<=n;i++)
    {
       for(int j=1;j<=n-i;j++)
       cout<<"     ";
       for(j=1;j<=i;j++)
       cout<<"    "<<j;
       for(j=i-1;j>=1;j--)
       cout<<"    "<<j;
       printf("\n");
    }

    for(i=n-1;i>=1;i--)
    {
       for(j=1;j<=n-i;j++)
       cout<<"     ";
       for(j=1;j<=i;j++)
       cout<<"    "<<j;
       for(j=i-1;j>=1;j--)
       cout<<"    "<<j;
       printf("\n");
    }

    getch();
}

///////////////////////////////////////////////////////////////////////////
Copy & paste this code in your TC & run, then you will get output.......
If you have any problem please comment below.........