/*
C source de ejemplo en la implementacion del codigo ROT47 que es una modificacion del ROT13
que permite codificar el corrimiento de todos los carateres imprimibles.
Oscar Medina Duarte
http://www.udlap.mx/~is111936/oto02/programas/
*/
#include <stdio.h>
int main(){
int c;
while ((c=getchar())!=EOF){
if (c>='!' && c<='O') c+=47;
else if (c>='P' && c<='~') c-=47;
putchar(c);
}
return(0);
}