Clang 如果用户输入不是数字,则结束程序
在我的项目的这一部分中,我想得到一个变量-number_2的输入 然后检查它是否在0和5之间,由于某种原因,如果我输入一个字符,程序将不会识别它为>5或5)| |(数字2<0)) { printf(“\n您选择的输入不可接受!”); 返回1; }Clang 如果用户输入不是数字,则结束程序,clang,scanf,Clang,Scanf,在我的项目的这一部分中,我想得到一个变量-number_2的输入 然后检查它是否在0和5之间,由于某种原因,如果我输入一个字符,程序将不会识别它为>5或5)| |(数字2
printf("\nPlayer2 choose amount of fingers: ");
scanf(" %d", &number_2);
if ((number_2 > 5) || (number_2 < 0))
{
printf("\nThe input you chose is unacceptable!");
return 1;
}