C言語でパスカル三角形を構築する関数

以下のプログラムは、次数 N のパスカル三角形を表示し、それを次元 N+1.

正方行列のC言語におけるパスカルの三角形
次数10

#include
#include
#define N 10
int M[N+1][N+1];//M 宣言済み global

unsigned long fact_recursive (unsigned short nombre)
{
  if (number == 0)
    return 1;
  else
    戻り値 number * fact_recursive(number - 1);
}

int triangle(int b)
{
  int型i、k = 1、j;
  for(i=0;私は
  {
   for(j=0;j<=i;j++)
   {
   k=fact_recursive(i)/(fact_recursive(j)*fact_recursive(i-j));
   printf("%4d\t",k);
    //M
   M[i][j]=k;
   }
  printf("\n");
  }
}

int main()
{
   三角形(N);
   return 0;
}

Execution:

C++ パスカルの三角形

参照:
C++ 階乗の計算
次数n
tazzaz.com - C