1 #include<stdio.h>
2 #include<string.h>
3 int main()
4 {
5 char a[6][6];
6 int BH(char a[]);//对输入的英文进行判定转换成数字
7 while(scanf("%s %s",a[0],a[1])!=EOF)
8 {
9 int left=0,right=0;
10 if(a[1][0]!='+')
11 {
12 scanf("%s",&a[2]);
13 left=BH(a[0])*10+BH(a[1]);
14 }
15 else
16 left=BH(a[0]);
17 scanf("%s %s",a[3],a[4]);
18 if(a[4][0]!='=')
19 {
20 scanf("%s",&a[5]);
21 right=BH(a[3])*10+BH(a[4]);
22 }
23 else
24 right=BH(a[3]);
25 printf("%d\n",left+right);
26 }
27 return 0;
28 }
29 int BH(char a[])
30 {
31 if(strcmp(a,"zero")==0)
32 return 0;
33 if(strcmp(a,"one")==0)
34 return 1;
35 if(strcmp(a,"two")==0)
36 return 2;
37 if(strcmp(a,"three")==0)
38 return 3;
39 if(strcmp(a,"four")==0)
40 return 4;
41 if(strcmp(a,"five")==0)
42 return 5;
43 if(strcmp(a,"six")==0)
44 return 6;
45 if(strcmp(a,"seven")==0)
46 return 7;
47 if(strcmp(a,"eight")==0)
48 return 8;
49 if(strcmp(a,"nine")==0)
50 return 9;
51 }