求大神解答计算阶乘时的一个小问题!!!!!!!!!!!
计算输入的两个数 m!+n!的和。但显示的不正确,不知道怎么了#include<stdio.h>
#include<math.h>
int main()
{int a,c,sum=1,e,f,summ=1,g;
scanf("%d,%d",&a,&e);
c=a,f=e;
while(a>1)
{sum=sum*a;
a=a-1;
}
while(e>1)
{summ=summ*e;
e=e-1;
}
g=summ+sum;
printf("%d!+%d!=%d",c,f,g);
return 0;
}