C++错误invalid operands of types ‘const char[18]’...

如题所述

第1个回答  2019-08-04
invalid
--
非法的;
operands
--
操作数;
of
types
"const
char[3]"
--
这种类型

字符常量。
即不允许这种类型的字符常量定义方式。
scanf
里的输入格式
要用
ascii
字符。(半角)
第2个回答  2019-09-10
程序确实有问题,因为20的阶乘超过了int类型的上界,应该把a换成float或者double类型。
但不会报invalid
operands
of
types
‘const
char[18]’这个错误。
相似回答