.
#include<stdio.h>
#define N 10
long combi(int n,int r){
int i;
long p=1;
for (i=1 ; i<= r; i++ )
p=p*(n-i+1)/i;
return p;
}
void main(){
int n,r;
for(n=0; n<=N;n++)
{
for(r=0 ; r<= n;r++)
{
//排序设定
int i;
if(r==0)
{
for(i=0;i<=(N-n) ; i++)
printf(" ");
}
else
{
printf(" ");
}
//排版设定结束
printf("%3d",combi(n,r));
}
printf ("\n");
}
}