关于C语言的大小写转换的问题

img


请问这张图中,“x>=65”可以用“x>="A"”来代替吗?
学校讲的时候就是说的x>=A,但是我电脑上运行的话x>=A确实运行不下去

可以用

if (x>='A'&& x<='Z')  //单引号,这样代码可读性强

字母外用的单引号,你是不是用成双引号了?
'A'

单引号括起的是字符,双引号括起的是字符串