#include<stdio.h>
void Print_Factorial ( const int N )
{
int sum=1,i;
if(N>=0)
{
for(i=1;i<=N;i++)
sum=sum*i;
Printf("%d",sum);
}
else
printf("Invalid input");
}
int main()
{
int N;
scanf("%d", &N);
Print_Factorial(N);
return 0;
}
D:\testC语言文件包含处理\collect2.exe [Error] ld returned 1 exit status
这个程序为啥报错啊我不知道怎么解决啊