这是我正在使用的代码,它测试“b”的输入,如果有其他输入,则应输出“Y”。
拜托,没有人问我为什么选择使用'Y'作为错误值..
> , <
+++++ +++++
[
> ----- ----
< -
]
> ----- --- <
[
>
+++++ +++++
[
> +++++ +++
< -
]
> +++++ ++++ <
. <
]
想要相当于
char c;
c = getchar();
if (c == 'b')
putchar('Y');
无论我在程序中输入什么,我都没有得到任何输出(将它指向一个文件并用十六进制转储它,屏幕上什么也没有)