#include#include #include int arr[5][7]={0};#define Target "C:\\Users\\duwei\\Desktop\\file.txt"#define Final "C:\\Users\\duwei\\Desktop\\output.txt"int X=5,Y=7;int init_arr(){ int i,j,k,temp; for(i=1;i <=Y-i;j++) { temp=0; for(k=j+1;k <=k;i++) { temp1*=n1; n1--; temp2*=n2; n2++; } res=temp1/temp2; }}int encode_letter(char * buffer){ int res=0,len=0,i,j,b,n; int mid=0,temp=0; len=strlen(buffer); printf("len:%d\n",len); switch(len) { case 1: res=*buffer-'a'+1; break; case 2: for(i=0;i<=*buffer-'a';i++) { mid+=arr[1][i]; } printf("res1:%d\n",mid); for(i=0;i <=*buffer-'a';i++) { mid+=arr[2][i]; } printf("res1:%d\n",mid); for(i=0;i 0) { i=*(buffer+1)-'a'; //printf(" i:%c\n",); printf(" i:%d\n",i); mid+=arr[1][i]; printf(" arr[1][%d]:%d\n",i,arr[1][i]); n--; i--; } } res=mid+(*(buffer+2)-*(buffer+1)); break; default: printf("error!"); } return res;}int main(int argc,int * argv){ char * buffer="bcd"; int res,i,j,num; init_arr(); for(i=0;i