Description:
Input a string, and then please output a series of number according to the following law.
Law:
' ' -> 000
'a' -> 001
……
'z' -> 026
'A' -> 101
……
'Z' -> 126
Sample input:
Hello Hello
Sample output:
108005012012015000108005012012015
#include <stdio.h>
#include <string.h>
int main() {
char array[1000000];
gets(array);
int i;
for (i = 0; i < strlen(a); ++ i) {
switch (array[i]) {
case ' ':printf("000") ;break;
case 'a':printf("001") ;break;
case 'b':printf("002") ;break;
case 'c':printf("003") ;break;
case 'd':printf("004") ;break;
case 'e':printf("005") ;break;
case 'f':printf("006") ;break;
case 'g':printf("007") ;break;
case 'h':printf("008") ;break;
case 'i':printf("009") ;break;
case 'j':printf("010") ;break;
case 'k':printf("011") ;break;
case 'l':printf("012") ;break;
case 'm':printf("013") ;break;
case 'n':printf("014") ;break;
case 'o':printf("015") ;break;
case 'p':printf("016") ;break;
case 'q':printf("017") ;break;
case 'r':printf("018") ;break;
case 's':printf("019") ;break;
case 't':printf("020") ;break;
case 'u':printf("021") ;break;
case 'v':printf("022") ;break;
case 'w':printf("023") ;break;
case 'x':printf("024") ;break;
case 'y':printf("025") ;break;
case 'z':printf("026") ;break;
case 'A':printf("101") ;break;
case 'B':printf("102") ;break;
case 'C':printf("103") ;break;
case 'D':printf("104") ;break;
case 'E':printf("105") ;break;
case 'F':printf("106") ;break;
case 'G':printf("107") ;break;
case 'H':printf("108") ;break;
case 'I':printf("109") ;break;
case 'J':printf("110") ;break;
case 'K':printf("111") ;break;
case 'L':printf("112") ;break;
case 'M':printf("113") ;break;
case 'N':printf("114") ;break;
case 'O':printf("115") ;break;
case 'P':printf("116") ;break;
case 'Q':printf("117") ;break;
case 'R':printf("118") ;break;
case 'S':printf("119") ;break;
case 'T':printf("120") ;break;
case 'U':printf("121") ;break;
case 'V':printf("122") ;break;
case 'W':printf("123") ;break;
case 'X':printf("124") ;break;
case 'Y':printf("125") ;break;
case 'Z':printf("126") ;break;
}
}
}