for(i=1;i<=m;i++)
s=s+log(i); /*计算s=ln(1)+ln(2)+ln(3)+…+ln(m)*/
return sqrt(s); /*对s求平方根并返回*/
}
void fun( char *a, int n,int h,int e )
{
int i,j=0;
for(i=h;i<n-e;i++) /*第一个字母和最后一个字母之间的字符全不删除*/
a[j++]=a[i];
a[j]='\0'; /*在字符串最后加上结束标识*/
}
void fun(char *s, char t[])
{
int i,j=0,k=strlen(s); /*k为字符串的长度*/
for(i=1;i<k;i=i+2) /*将s所指字符串中下标为奇数的字符存入t所指字符串中*/
t[j++]=s[i];
t[j]='\0';
}
void fun(int a, int b, long *c)
{
*c=a%10+(b/10)*10+(a/10)*100+(b%10)*1000;
}
void fun( char *a, char *p )
{
char *t=a;
for(;t<=p;t++)
if(*t!='*')
*(a++)=*t;
for(;*t!='\0';t++)