我正在为我的esolang创建一个解释器,我需要用户输入一些文本,然后将其解释为INTERCAL程序。我希望用户可以输入包括换行符在内的任何字符,直到用户按下^X(Ctrl-X),如下所示: Enter your code followed by ^X: Bla Blablabla Bla^X Thank you for entering your code 有人能解释一下如何读取用户输入,直到用户输入^X为止吗?谢谢。