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