#include<stdio.h>
int main()
{
long double n,m,i,j,k=1,t=1,x,s=1,p,y;
printf("请输入行数n和列数m :");
scanf("%lf%lf",&n,&m);
for(i=1;i<n;i++)
k=i*k;
for(j=1;j<n-m+1;j++)
t=j*t;
for(p=1;p<m;p++)
s=p*s;
y=s*t;
x=k/y;
printf("第%.lf行 %.lf列的数为%.lf\n",n,m,x);
return 0;
}
int main()
{
long double n,m,i,j,k=1,t=1,x,s=1,p,y;
printf("请输入行数n和列数m :");
scanf("%lf%lf",&n,&m);
for(i=1;i<n;i++)
k=i*k;
for(j=1;j<n-m+1;j++)
t=j*t;
for(p=1;p<m;p++)
s=p*s;
y=s*t;
x=k/y;
printf("第%.lf行 %.lf列的数为%.lf\n",n,m,x);
return 0;
}