我正在制作一个系统,用户在控制台上输入数字并最终添加它们。我遇到的问题是,如果用户输入一个字符而不是一个数字,程序会告诉有一个错误或者它不能添加,因为系统上插入了一个字符。我用 if-else-else-if 制作了系统,但是自从我放置 || 之后,我花了很长时间来编写代码。例如功能:
if (x=="a" || x=="b" || x == "c" ) ....
等等...
C++有没有办法检测输入值是字符还是字符串,程序会出错。
我正在制作一个系统,用户在控制台上输入数字并最终添加它们。我遇到的问题是,如果用户输入一个字符而不是一个数字,程序会告诉有一个错误或者它不能添加,因为系统上插入了一个字符。我用 if-else-else-if 制作了系统,但是自从我放置 || 之后,我花了很长时间来编写代码。例如功能:
if (x=="a" || x=="b" || x == "c" ) ....
等等...
C++有没有办法检测输入值是字符还是字符串,程序会出错。