加密时,每个字符依次反复加上“4962873”中的数字,如果范围超过ASCII码的032(空格)--122(’z’),则进行模运算。
首先分析一下,加密的时候就是在输入的字符串中的每一个元素循环加上4962873的数字,因此,可以定义一个数组存放那些数字,然后,让输入的字符串的的元素加上数组中的数字。这里用gets函数来输入字符串确定主函数:#include#include#includeusingnamespacestd;intmain(){intLen1,Len2;chardecrypt(char*,int);//声明解密函