1 #include <stdio.h> 2 3 void main() 4 { 5 char c; 6 while((c=getchar())!=\'\n\') 7 { 8 if( (c>=\'a\'&&c<=\'z\') || (c>=\'A\'&&c<=\'Z\') ) 9 { 10 c=c+4; 11 if( (c>\'Z\' && c<=(\'Z\'+4) ) || (c>\'z\') ) 12 { 13 c=c-26; 14 } 15 } 16 printf("%c",c); 17 } 18 printf("\n"); 19 }
当初自己写的那个太复杂了,今天在书上看到这个,就抄来了,以备学习之用。
解密算法:http://www.cnblogs.com/tk091/archive/2012/05/08/2490869.html