Tux Education Our New Education Channel Please Share And Subscribe It...

/* C Program To Print Pascal Triangle */


// Compiler : Dev C++4.9.9.2

#include<stdio.h>

long fact(int);
int main()
{
    int line,i,j;
    
    printf("Enter Number Of Lines : ");
    scanf("%d",&line);
    
    for(i=0; i<line; i++)
    {
             for(j=0; j<line-i-1; j++)
             printf(" ");
             
             for(j=0; j<=i; j++)
             printf("%ld ",fact(i)/(fact(j)*fact(i-j)));
             
             printf("\n");
    }
    getch();
    return 0;
}

long fact(int num)
{
     long f=1;
     int i=1;
     
     while(i<=num)
     {
                  f=f*i;
                  i++;
     }
     
     return f;
}

Post a Comment