输入0时,如何使我的while scanf循环终止?

最大功率

输入0(在前面和后面有一个空格)时,如何使以下循环终止?现在,我需要手动输入'\ n'来结束循环。

while (scanf("%hd", &array[length++]) == 1)
mg

扫描到临时

short shorttmp;
while (scanf("%hd", &shorttmp) == 1) {
    if (shorttmp == 0) break;
    array[length++] = shorttmp;
    // ...
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章