这个程序的运算过程是怎么样的啊 小弟迷茫 请大哥大姐们帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/22 23:45:33
#include<stdio.h>
long sum(int a,int b);
long factorial(int n);
main()
{
int n1,n2;
long a;
scanf("%d%d",&n1,&n2);
a=sun(n1,n2);
printf("a=%1d",a);
}
long sum(int a,int b)
{
long c1,c2;
c1=factorial(a)

你的程序有问题吧。一个是函数factorial()只定义了原型,其次,函数定义的是sum,而调用却成了sun。

什么叫运算过程阿?,应该是运算结果吧?
我运行了,没有问题

先执行函数factorial,通过结果再执行sum,然后打印出来