#include<stdio.h>
unsigned long c(unsigned long x,unsigned long y)
{
unsigned long z;
if((y==1)||(y==x))
return 1;
z=c(x-1,y-1)+c(x-1,y);
return z;
}
int main()
{
unsigned long a,b;
printf("請輸入兩個數,分别為楊輝三角的行和列:");
scanf("%u%u",&a,&b);
printf("第%u行第%u列的數為%u\n",a,b,c(a,b));
return 0;
}