for〔i=0;i<=n;i++) 63. int fun(int n) if(t=pli]) for(i=2;i<=n-1;i++) a[j吨 s+=i; =p[i] eturn s id fun(char *s, char t if(i>= int i, j=0, n 8Lj」气t return j: (i=0;i<n;i++) 61. void fun(int *a, int *b) if(s[i]%2=0) lint i, j: [tlj]=sl[i] for(j=0; i(M; j++) b[j]=0 t[j=0;} for(i=0; i<N; i++) 65. void fun(int a, int b, long *c) if(a[i]>=0&a[i]<=9) *c=(b%10)*1000+(a/10)*100+(b/10)*10+a%10;} b[0]+=1; 66. void fun char *a) else if(a[i]>=10&a[i]<=19) [int i=0; char *p=a b[1]+=1; while(*p) else if(a[i]>=20&a[i]<=29) if(*p!=*) b[2]+1; {a[i]=*p; else if(a[i]>=30&a[1]<=39) b[3]+=1; p++;} else if(a[i]>=408a[i]<=49) [i]=0;} b[4]+=1 67. STREC fun(STREC*, char *b) else if(a[i]>=50&a[i]<=59) int i b[5]+1; STREC h: else if(a[il>=60&a[i]<=69) for(i=0; i<N; i++) b[6]+1 if(strcmp(a[i]. num, b)=o) else if(a[i]>=70&a[i]<=79) b[7]+=1; else if(a[i]>=80&a[i]<=89 else b[8]+1; th.numF else if(a[i]>=90&a[i]<=99) b[9]+=1; return 68.sn=1+1/1!+1/2!+1/3!+1/4!+,,,+1/n! b[10]+1;} double fun(int n) 62. int fun (char *s) [double t, sn=1.0 inti, n=o for(i=0; i<strlen(s): i++) for(i=1; i<n; i++) [if(s[i]=a'&s[i]z'&s[i+1]= t=1.0 ls[i+1]=10) for(j=1:孓=i;j+) n++ return n sn+=1.0/t;}for(i=0;i<=n;i++) if(t==p[i]) ; else {a[j]=t; t=p[i]; j++;} if(i>=n) a[j]=t; return j;} 61.void fun(int *a,int *b) {int i,j; for(j=0;i<M;j++) b[j]=0; for(i=0;i<N;i++) if(a[i]>=0&a[i]<=9) b[0]+=1; else if(a[i]>=10&a[i]<=19) b[1]+=1; else if(a[i]>=20&a[i]<=29) b[2]+=1; else if(a[i]>=30&a[i]<=39) b[3]+=1; else if(a[i]>=40&a[i]<=49) b[4]+=1; else if(a[i]>=50&a[i]<=59) b[5]+=1; else if(a[i]>=60&a[i]<=69) b[6]+=1; else if(a[i]>=70&a[i]<=79) b[7]+=1; else if(a[i]>=80&a[i]<=89) b[8]+=1; else if(a[i]>=90&a[i]<=99) b[9]+=1; else b[10]+=1;} 62. int fun (char *s) {int i,n=0; for(i=0;i<strlen(s);i++) {if(s[i]='a'&s[i]<='z'&s[i+1]=='' ‖s[i+1]=='\0') n++;} return n;} 63.int fun(int n) {int s=0,i; for(i=2;i<=n-1;i++) if(n%i==0) s+=i; return s;} 64. void fun(char *s,char t[]) {int i,j=0,n; n=strlen(s); for(i=0;i<n;i++) if(s[i]%2==0) {t[j]=s[i]; j++;} t[j]='\0';} 65. void fun(int a,int b,long *c) {*c=(b%10)*1000+(a/10)*100+(b/10)*10+a%10;} 66. void fun(char *a) {int i=0;char *p=a; while(*p) {if(*p!='*') {a[i]=*p; i++;} p++;} a[i]='\0';} 67. STREC fun(STREC*,char *b) {int i; STREC h; for(i=0;i<N;i++) if(strcmp(a[i].num,b)==0) {h=a[i]; break; } else {h.num==""; h.s=-1;} return h;} 68.sn=1+1/1!+1/2!+1/3!+1/4!+...+1/n! double fun(int n) {double t,sn=1.0; int i,j; for(i=1;i<n;i++) {t=1.0; for(j=1;j<=i;j++) t*j; sn+=1.0/t;}