实验10 指针2 加密处理

为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文。变换规则是:小写字母z变换成为a,其它字符变换成为该字符ASCII码顺序后1位的字符,比如o变换为p。
     要求输入一个字符串(少于80个字符),输出相应的密文;要求定义和调用函数encrypt(s),该函数将字符串s变换为密文。

#include<stdio.h>
#include<string.h>
#define MAXLINE 80//输入的字符少于80
void encrypt(char*);
int main(void)
{
	char line[MAXLINE];
	printf("输入字符:");
	gets(line);//gets表示接收从键盘上输入的字符
	encrypt(line);//加密函数
	printf("%s%s\n","加密后:",line);
	return 0;
}
void encrypt(char *s)
{
	for(;*s!='\0';s++)
		if(*s=='z')
			*s='a';
		else 
			*s=*s+1;
}

 

posted @ 2013-11-14 09:44  吕鼎鼎19950427  阅读(439)  评论(0)    收藏  举报