#include<stdio.h>
#include<string.h>
void main()
{
char text[100];
char c;
int i,n,len;
printf("请输入原文:\n");
gets(text);
len=strlen(text);
printf("请输入密码:");
scanf("%d",&n);
/* 加密 */
for(i=0; i<len; i++)
{
text[i]=(text[i]+n)%256;
}
printf("加密后:\n");
puts(text);
/* 解密 */
for(i=0; i<len; i++)
{
text[i]=text[i]-n;
if(text[i]<0)
text[i]=text[i]+256;
}
printf("解密后:\n");
puts(text);
}
温馨提示:内容为网友见解,仅供参考