描述
在一个月黑风高的晚上,小白不小心又把小猫惹火了,小猫很生气,后果很严重,轻则伤筋断骨,重则孤苦终老。于是千百年来人们一直在思考一个问题-----MM生气了怎么办,当然,情圣大师一般是XXXXXXXX就搞定的,但是腼腆的小白一直都是有贼心没贼胆的孩子,于是他选择了最古老的方式-----发短信。对于短信来说,有时能让钢铁之躯化为绕指柔,能让东海枯竭,六月飞雪。还能让滚滚财宝汇入一家之手,腰缠万贯,佳丽三千。话说天下短信三分天下,文艺青年用土豪金手写,普通青年用智能机拼音,文艺青年用诺基亚按键。小白不幸还是用着高中时期麻麻买的诺基亚核桃机。所以按键如图:
机智的小白想来想去还是觉得用高端内涵有深度的英吉利语言比较好突出自身的洋气。但是懒惰的小白又不想想怎么去输入这些话,所以请上档次的你帮他设计一个输入一行英文或者空格然后告诉他需要打哪些数字的程序。
空格输出1.
如输入:big
输出:224444
输入一行保证没有小写字母和空格以外的字符。
输出转换手机键盘的数字,末尾需要输出一个换行符。
样例
输入
hello girl
输出
443355555566614444777555
代码
#include <stdio.h>
int main()
{
char a;
while(scanf("%c",&a)!=EOF)
{
if(a==32) printf("1");
if(a==97) printf("2");if(a==98) printf("22");if(a==99) printf("222");
if(a==100) printf("3");if(a==101) printf("33");if(a==102) printf("333");
if(a==103) printf("4");if(a==104) printf("44");if(a==105) printf("444");
if(a==106) printf("5");if(a==107) printf("55");if(a==108) printf("555");
if(a==109) printf("6");if(a==110) printf("66");if(a==111) printf("666");
if(a==112) printf("7");if(a==113) printf("77");if(a==114) printf("777");if(a==115) printf("7777");
if(a==116) printf("8");if(a==117) printf("88");if(a==118) printf("888");
if(a==119) printf("9");if(a==120) printf("99");if(a==121) printf("999");if(a==122) printf("9999");
}
printf("\n");
}