那是因为它就是在重复循环啊每执行一次scanf读取一个字符如果不循环,你输入4个字符它是怎么读取的-=-=-=记住,循环都可以写成递归的形式,但递归不一定能用循环实现
因为 %c 一次只能读取一个字符,而不是直接把整个字符串都读进去