#include <stdio.h>
#include <stdlib.h>
void main()
{
int n,a,b,c,r;
c=a-b;
printf("请输入一个整数:");
scanf("%d",&n);
printf("%d!=%d\n",n,fac(n));
printf("请输入组合数的元素数和取出数:");
scanf("%d,%d",&a,&b);
r=fac(a)/(fac(b)*fac(c));
printf("C(%d,%d)=%f\n",a,b,r);
}
int fac(int n)
{
int k;
if(n<0)
printf("error");
else if(n==0||n==1)
k=1;
else
k=fac(n-1)*n;
return(k);
}