单字母倒排序加密解密算法

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

#includestdio.h#includestring.h#includestdlib.hunsignedi;voidfun(){charstr[256];printf(请输入明文:\n);gets(str);for(i=0;istrlen(str);i++){if(str[i]='a'&&str[i]='z'){str[i]=187-str[i];/*continue;*/}if(str[i]='A'&&str[i]='Z'){str[i]=187-str[i];/*continue;*/}}printf(密文是:\n);puts(str);}voidfun1(){charstr[256];printf(请输入密文:\n);gets(str);for(i=0;istrlen(str);i++){if(str[i]='a'&&str[i]='z'){str[i]=187-str[i];/*continue;*/}if(str[i]='A'&&str[i]='Z'){str[i]=187-str[i];/*continue;*/}}printf(明文是:\n);puts(str);}voidmenu(){charc;printf(\n======字母倒排序======\n);printf(1、进入加密\n2、进入解密\n0、退出\n);printf(\n=====================\n);printf(请选择加密还是解密:\n);scanf(%c,&c);getchar();switch(c){case'1':fun();break;case'2':fun1();break;case'0':exit(0);break;}}intmain(){while(1)menu();return(0);}

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功