关闭

92.将字母按规定转换

158人阅读 评论(0) 收藏 举报
分类:

函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,z转换为a)。


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<ctype.h>
void fun(char *s)
{
	while (*s != '\0')
	{
		if (*s >= 'A'&&*s <= 'Z' || *s >= 'a'&&*s <= 'z')
		{
			if (*s == 'z')
				*s = 'a';
			else if (*s == 'Z')
				*s = 'A';
			else
				*s += 1;
		}
		s++;
	}
}
int main()
{
	char s[80];
	printf("\n  Enter a string with length <80:\n\n  ");
	gets(s);
	printf("\n  The string :\n\n");
	puts(s);
	fun(s);
	printf("\n\n  The Corde :\n\n  ");
	puts(s);
	system("pause");
	return 0;
}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:51714次
    • 积分:2187
    • 等级:
    • 排名:第17983名
    • 原创:176篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条