#include<stdio.h>int main(){float fun(int m,int n);float p;int a,b;scanf("%d,%d",&a,&b);p=fun(a,b);printf("%f",p);return 0;}float fun(int m,int n){int x,y,z;float s;int jie(int i);x=jie(m);y=jie(n);z=jie(m-n);s=x/y*z;return s;}int jie(int i){jie(i)==jie(i-1)*i;jie(1)==1;return jie(i);}能不能帮我分析一下这个程序

