c = getchar(),然后请问while(c!=#)这个循环为什么不执行?

c = getchar(),然后请问while(c!=#)这个循环为什么不执行?我想让逐个判断c里面的字母,如果不是#号就执行循环,是#号就停止循环

c c++

2个回答

1 检查c是否定义为char类型。
2 逻辑表达式应该为:

 c !=‘#’
fight_in_dl
战在春秋 应该是c != '#' ,引号是英文状态下的,我敲错了。
3 年多之前 回复
        while((line =br.readLine()) != null){
            System.out.println(line);

        }
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐