求一个列换位加密的C语言 算法算法!!!谢谢各位大佬了!!

线路加密法中明文的字母按规萣的次序排列在矩阵中,然后用另一种次序选出矩阵中的字母排列成密文。如纵行换位密码中明文以固定的宽度水平写出,密文按垂矗方向读出具体明文:... 线路加密法中,明文的字母按规定的次序排列在矩阵中然后用另一种次序选出矩阵中的字母,排列成密文如縱行换位密码中,明文以固定的宽度水平写出密文按垂直方向读出。具体明文:“DEPARTMENT OF COMPUTER SCIENCE AND TECHNOLOGY”在忽略空格的情况下转换为:
然后垂直方向读出構成密文。具体为:
解密即加密算法的逆运算
要求:写出用C语言 算法编写大的源程序,并编译成可运行程序运行后键盘输入明文,运算后给出密文或者是将明文写在一个文本文件中,编写程序读该文本文件输出密文文件。
麻烦给出源码啊先给100,能用的追加100!急用!
 
 
已经编译运行测试过了 完全正确不可能存在语法错误的
你这个把if函数放在main函数外面,我把最后的if转移到main里面就没错误了但是运行以後无论输入什么都没反应啊
 

我要回帖

更多关于 C语言 算法 的文章

 

随机推荐