C语言加密解密软件(带源码、注释和解析)

前面的教程带着大家了解了C语言的基础知识,相信大家已经能够写出一些简单的代码,比如九九乘法表、百钱买白鸡问题等。但是,这些是不够的,要想成为一个合格的农民(程序猿又叫码农,我一直称自己是农民^_^),至少也要能写个小软件吧,代码量要求不多,两三百行总该可以吧。

这一章,就带着大家实践一下,写一个文件(数据)加密解密的软件。

注意:这个软件的目的是教学演练,可能有一些不完善的细节,请大家该吐槽的吐槽。
C语言循环菜单的设计,让程序一直运行
完整的C语言加密解密软件
读取文件内容并加密,然后保存
设置软件密码,防止他人使用