【发布时间】:2015-12-16 06:55:46
【问题描述】:
在学校我们使用整数 -999 来停止 scanf 并结束用户放入数组中的输入。
例如:
while(input != -999) {
scanf("%i", &input)
userArray[i] = input;
i++;
}
我正在考虑向用户询问字符串输入并将输入转换为整数(在 stdlib 中使用 atoi),只要输入不是“停止”即可。
这是个好主意吗?有没有更好的方法来做到这一点?
【问题讨论】:
标签: c string input while-loop