https://jingyan.baidu.com/article/b0b63dbf0e24c64a4930705a.html
https://zhidao.baidu.com/question/227556196.html
int a;
printf("請輸入大於2的整數:");
/* 方式1 */
while(1){
if(scanf("%d",&a) && a >= 2)
break;
puts("輸入錯誤!");
while(getchar()!='\n');
//fflush(stdin);
}
/* 方式2 */
while(scanf("%d",&a) && a < 2)
{
puts("輸入錯誤!");
while(getchar()!='\n');
}