不可思议404

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

  刚接触到C语言,语法上面的掌握还算OK。算法上面的失误让我有点懊恼!多多加油吧~~~

 

#include <stdio.h>

/*
用户任意输入一个字符串,把该字符串的大写字母变小写,小写变大写。
*/

void main()
{
char str[100];
int i = 0;
printf("请任意输入一个字符串:");
scanf("%s",str);

for(i = 0; str[i] != '\0'; i++ )
{
if('A' <= str[i] && str[i] <= 'Z')
{
str[i] += 32;
}
else if('a' <= str[i] && str[i] <= 'z')
{
str[i] -= 32;
}
}

printf("修改后:%s\n",str);
}

posted on 2014-09-16 23:40  不可思议404  阅读(349)  评论(0编辑  收藏  举报