Advertisement
Guest User

shift

a guest
Nov 24th, 2014
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.34 KB | None | 0 0
  1.     char shift(char& c){
  2.         int alpbLen=strlen(Parse::alphabet);
  3.         int pos=-1;
  4.         while (++pos<alpbLen&&alphabet[pos]!=c);
  5.         if (pos<alpbLen) { //if c is a member of alphabet
  6.             pos=(pos+key+alpbLen)%alpbLen;
  7.             return alphabet[pos];
  8.         }
  9.         else return c; //else return c without shift;
  10.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement