/*=============================================================
用条件编译的方法实现:输入一行电文,可以任选两种输出,一为原文输出,一为字母
变成其下一字母。用#define命令来控制是否要译成密码例如#define CHANGE 1则输出密码
如果#define CHANGE 0就不输出
算法分析:1 初始化字符串
2 获取字符串总的字符个数n
3 设定两个游标i、j,i选定字符,j负责从i后的字符与i字符进行比较
==============================================================
作者:最后的村长
时间:2009年10月2日
工具:DEV C++ 4.9.9.2
version:1.0
==============================================================*/
#include
#include
#define CHANGE 0
/*=============================================================*/
int main()
{
char str[10];
puts("请输入一串字符串");
gets(str);
#if CHANGE
for(int i=0;str[i]!='\0';i++)
str[i]=str[i]+1;
puts(str);
#else
puts(str);
#endif
system("PAUSE");
return 0;
}
阅读(350) | 评论(0) | 转发(0) |