求助2个C语言程序代码,希望大神能完整给出!!~

输入一行字符和密钥(1~25),加密输出密文(如密钥为3时A->D,B->E,...,Z->C,a->d,b->e,...,z->C,其他字符不变);输入一行密文和密钥(1~25),解密输出明文,明文加密后用相同密钥解密应能还原出明文。
加密法则自己设计

加密法则呢……
温馨提示:答案为网友推荐,仅供参考