[问题] 如何让scanf 遇到enter 跳出循环

楼主: ranranbo (ranranbo)   2022-11-09 15:17:52
前几天计概上机考
其中有一题是要输入01234567
输出
01234567
12345670
23456701
.
.
.
要以跑马灯的形式跑
一开始的构想是用字符加阵列去读input
但后来就发现一个问题
就是如果我用循环存进阵列的话
我输入完Enter按完他不会跳出循环
目前就卡在这里 不知道这样表达的清不清楚
而因为题目的首位有可能是0所以没办法用整数
0会不见
查过很多资料 很少有这种输入一个整数要分隔变字符阵列的
希望可以在这里得到解惑
PS. 我是大一被当 现在大三 已经经历过程设 资结的摧残 本来觉得信心满满 结果被这题
搞一个这几天都在想怎么解

Links booklink

Contact Us: admin [ a t ] ucptt.com