C语言处理换行符的问题

为什么图片中的代码可以处理,求大佬解释原理
2025-03-10 03:54:26
推荐回答(1个)
回答1:

getchar()函数的返回值是一个字符,如果不是'y'的话就进入循环。输出提示后,继续不断读取键盘输入,再读字符,如果不是换行符就继续内循环,直到行末。
再运动会一行的首字符是否'y',继续外循环。