C语言。为什么我定义6个长度的数组,只输入了5个字符也可以得到输出结果。要是输入5个以下字符就得不

C语言。为什么我定义6个长度的数组,只输入了5个字符也可以得到输出结果。要是输入5个以下字符就得不到输出结果。

第1个回答  2016-01-07
它把回车也当成了一个字符,“Press any key...”是另一行输出的,若你输入六个字符,“Press any key...”这句话应该直接接在后面。追问

不好意思,才刚学。您能说的再详细一点吗?

我明白了!谢谢了

本回答被提问者采纳
第2个回答  2016-01-07
孩子啊,你看看循环,循环要循环六次啊,你不输入五个字符加一个回车键(刚好六个),那么是无法跳出循环的,后面的语句也就无法执行哦~
望采纳!么么哒!
相似回答