Home C Language Basic C Programs Pascal triangle in C

Pascal triangle in C

Write a C Program to print Pascal Triangle.

#include<stdio.h>

int main()

{

   int i,j,sum,n,sp;

   printf(“Enter no.of lines want : “);

   scanf(“%d”,&n);

   for(i=0;i<n;i++)

   {

      for(sp=0;sp<(n-i);sp++)

         printf(” “);

      for(j=0;j<=i;j++)

      {

         if(i==0||j==0)

            sum=1;

         else

            sum=sum*(i-j+1)/j;

         printf(“%d “,sum);

      }

      printf(“\n”);

   }

   return 0;

}

Output:

Enter no.of lines want : 5

            1

         1    1

      1    2    1

   1    3    3    1

1    4    6    4    1