编辑代码

#include <stdio.h>
#define MAX 10
int main ()
 {
     int a[MAX][MAX]={0},i,j;
     for(i=0;i<MAX;i++)
      for(j=0;j<=i;j++)
      {
          if(j==0||i==j)
            a[i][j]=1;
          else
            a[i][j]=a[i-1][j-1]+a[i-1][j-1];

      }
    for(i=0;i<MAX;i++)
    {
        for(j=0;j<=i;j++)
           printf("%d\t",a[i][j]);
        printf("\n");
     }
	return 0;
}