所以我有这个代码:
#include <stdio.h>
int main() {
char B,y[2];
scanf("%c",&B);
scanf("%s",y);
printf("%c\n",B);
}
Run Code Online (Sandbox Code Playgroud)
当我为B输入一个角色时S,那个喜欢的角色a就可以了.打印出来
a
S
Run Code Online (Sandbox Code Playgroud)
但是,当我为y输入2个字符时ab,它会打印两个字符但不会打印出来S.它打印:
ab
Run Code Online (Sandbox Code Playgroud)
难道我做错了什么?