```c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
/*
字符串合并:
定义两个字符串数组,使用strcat函数进行合并
//字符串合并
char a[100],b[100];
gets(a);
gets(b);
printf("%s",strcat(a,b));//%c表示单个字符,%s表示字符串
*/
/*阶乘先求出结果,然后去后面3位
当后面数中有0时,用除法去掉
//P0505 阶乘
int i,n;
long long sum=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum*=i;
while(sum%10==0)
{
sum/=10;
}
sum%=1000; //取后面3位
}
printf("%lld",sum%10); //%lld对应的是long long
*/
//表达书计算
return 0;
}