用c++来解决tainnasdasda

编一程序,对一个文本文件进行加密处理最简单的加密方法就是替代加密法。把文件中的所有字母都以字母顺序表内某一距离的另一个字母代替,比如,如果每个字母都以偏移3个位置来代替,则abcdefghijklmnopqtstuvwxyz将变成defghijklmnopqtstuvwxyzabc

要求从键盘输入要加密的文件名,加密后的文件名和加密字母偏移量

fopen以r方式打开文件,fgets逐行读取字符,进行移位替换后,再把文件写入新文件

是这个文件里只有小写字母?那如果是大写字母,数字等其它字符呢?