怎么做求你帮我想下这

某个公司采用公用电话传递数据,数据是四位的正整数,在传递
过程中是加密地,加密规则如下:每位数字都加上 5,然后用和除以
10 地余数代替该数字,再将第-位和第四位交换,第二位和第三位
交换。要求写出加密和解密函数,并通过输入数据进行测试能正常加
解密。

用C语言解决?

你用一个数组去存这四位数字,然后按加密规则去处理。
解密的话,就用加密的函数 去加密 已经加密过的数字,就可以得出原始数字了。因为里面运算其实都是和5、10有关,加两次5,个位相当于加0没变。