编一道程序,要求对输入进行确认,输入不是数字就要重新输入,直到输入量是1个数字为止。
编一道程序,要求对输入进行确认,输入不是数字就要重新输入,直到输入量是1个数字为止。
while (1) { if (scanf("%d", &n) && getchar() == '\n') break; while (getchar() != '\n') continue; }
[此贴子已经被作者于2019-5-18 20:21编辑过]
[此贴子已经被作者于2019-7-23 23:31编辑过]