永远输出LOW啊,if('a' < c < 'z')不是你想的那么 if(c > 'a' && c < 'z')啊
if('a' < c < 'z')先判断'a' < c,其实无论大小关系,结果只会是0或1,然后0或1判断是否小于'z',永远成立,所以只会输出LOW