组合数搞不定
#include <stdio.h>#include <stdlib.h>
int main()
{ int m,n,i,a,b=1,s=1;
scanf("%d %d",&m,&n);
a=1;
for(i=1;i<=m;i++)
a=a*i;
int c;
for(c=1;c<=n;c++)
b=b*i;
int x,y=1;
for(x=1;x<=m-n;x++)
y=y*x;
s=a/(b*y);
printf("%d\n",s);
return 0;
}