Pascal triangle number pattern program

Pascal triangle number pattern program
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1

#include<stdio.h>

long pascal(int m)
{
    int i;
    long j = 1;
    for(i=1;i<=m;i++)
      j = j*i;
    return j;
}
int main()
{
   int j,k;
   for (j=0;j<5;j++)
   {
      for(k=0;k<=j;k++)
      {
         printf("%ld ",pascal(j)/(pascal(k)*pascal(j-k)));
      }
      printf("\n");
   }
}

Related Posts