C语言编程中的do...while 为什么不起作用?程序如下:

2025-02-01 12:12:18
推荐回答(3个)
回答1:

去掉'ch'的单引号,ch本身就是char字符型变量,其所代表的意义就是字符,不同于字符型常量'y'和'Y'

回答2:

while(ch =='Y' || ch == 'y');
用' ' 或者“ ”括起来的表示常量,就跟数字一样,括起来是为了区分常量和执行代码

回答3:

ch干毛加引号?