C语言把一个字符串里所有的大写字母换成小写字母,小写字母换成大写字母.其他字符保持

2020-06-08 教育 226阅读
/*
*
*可以使用ctype.h中的4个函数
*islower,isupper分别判断是否是小写、大写,toupper,tolower分别转化成大写,小写
*下面给出样例,输入字符串,输出转化后的
*/
#include
#include
#include
int main()
{
char s[100];
int i,len;
gets(s);
len=strlen(s);
for(i=0;i {
if(islower(s[i]))
s[i]=toupper(s[i]);
else if(isupper(s[i]))
s[i]=tolower(s[i]);
}
printf("%s",s);
return 0;
}
/*
*亲测可用,如有帮助,请及时采纳,谢谢
*/
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com