这段代码为什么不能进行大写字母转小写字母?
#include <stdio.h>#include <ctype.h>
int main()
{
char c;
printf("需要转换大小写的字母:");
scanf("%c",&c);
if('c'>64&&'c'<91)
printf("%c",c+32);
if('c'>96&&'c'<123)
printf("%c",c-32);
return 0;
}
把if判断中的 c 的引号去掉 BngThea 发表于 2017-11-23 12:24
把if判断中的 c 的引号去掉
为什么不能带引号呢? 御笔剑客 发表于 2017-11-23 12:25
为什么不能带引号呢?
带引号表示'c'这个字符,而不是变量c BngThea 发表于 2017-11-23 12:27
带引号表示'c'这个字符,而不是变量c
尴尬了,谢谢了{:10_266:}
页:
[1]