VS2022中,C语言控制台是不是只能识别数字?

img

打算跨考计算机,自学了一两天,请问一下这个程序如何改进。
运行后,输入1或者0都能正常回复,但是改成英文,或者中文都不行,我把英文定义为常量也不行。
请问下如何才能把中文定义为常量,然后进行回答哦,不然设计了程序回答的时候只能选择0或者1,数字之类,不会很抽象嘛。

char input改为int input;
为什麽你要用char类型呢???

你需要把char input
改为char input[100]
下面改成scanf("%s",input)