9Google AdSense

10222_Decode the mad man

#include<stdio.h>

#define max 50000

int main()
{
    int key[255]={0},i;
    char str[max];
    key['q']='.';
    key['w']='/';
    key['e']='q';
    key['r']='w';
    key['t']='e';
    key['y']='r';
    key['u']='t';
    key['i']='y';
    key['o']='u';
    key['p']='i';
    key['[']='o';
    key[']']='p';
    key['a']='[';
    key['s']=']';
    key['d']='a';
    key['f']='s';
    key['g']='d';
    key['h']='f';
    key['j']='g';
    key['k']='h';
    key['l']='j';
    key[';']='k';
    key[39]='l';
    key['z']=';';
    key['x']=39;
    key['c']='z';
    key['v']='x';
    key['b']='c';
    key['n']='v';
    key['m']='b';
    key[',']='n';
    key['.']='m';
    key['/']=',';
    key[' ']=' ';

    key['Q']='.';
    key['W']='/';
    key['E']='q';
    key['R']='w';
    key['T']='e';
    key['Y']='r';
    key['U']='t';
    key['I']='y';
    key['O']='u';
    key['P']='i';
    key['[']='o';
    key[']']='p';
    key['A']='[';
    key['S']=']';
    key['D']='a';
    key['F']='s';
    key['G']='d';
    key['H']='f';
    key['J']='g';
    key['K']='h';
    key['L']='j';
    key['Z']=';';
    key['X']=39;
    key['C']='z';
    key['V']='x';
    key['B']='c';
    key['N']='v';
    key['M']='b';


    gets(str);
    i=0;
    while(str[i])
        printf("%c",key[str[i++]]);
    printf("\n");

    return 0;
}

No comments: