#include <ctype.h>
#include <conio.h>
#include <stdio.h>
void jiami(char m[],char k[],char r[])
{
int i,j,s=0;
j=strlen(k);
for(i=0;m[i];i++)
m[i]=tolower(m[i]);
for(i=0;m[i];i++)
if(isalpha(m[i]))
{ m[i]=m[i]-'a';
k[i]=k[i]-'a';
r[i]=(m[i]+k[i])%26;
r[i]=r[i]+'a';
s++;/*s用来跳过明文中的空格字符*/
}
else
r[i]=m[i];
r[i]=0;/*密文字符串结束符*/
for(i=0;r[i];i++)
r[i]=toupper(r[i]);
}
void jiemi(char c[],char k[],char m[])
{
int i,j,s=0;
j=strlen(k);
for(i=0;c[i];i++)
c[i]=tolower(c[i]);
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载