Функция построения пасхального треугольника в C

Приведенная ниже программа отображает пасхальный треугольник степени N и сохраняет его в квадратной матрице M размерности N+1.

Треугольник Паскаля в C квадратной матрицы
Пасхальный треугольник 10-й степени

#include< stdio.h>
#include< stdlib.h>
#define N 10
int M[N+1][N+1]; //M объявлен глобальным

unsigned long fact_recursive (unsigned short nombre)
{
    if (number == 0)
        return 1;
    else
        возвращаемое число * fact_recursive(число - 1);
}

int triangle(int b)
{
    int i,k=1,j;
    for(i=0; Я< b; i++)
    {
      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