有以下程序
#include <stdio.h>
main()
{ char a,b,c,d;
scanf("%c%c",&a,&b);
c = getchar();
d = getchar();
printf("%c%c%c%c\n",a,b,c,d);
}
当执行程序时,按下列方式输入数据(从第1列开始,<CR>代表回车,注意:回车也是一个字符)
12<CR>
34<CR>
则输出结果是 ______ 。
A. 1234
B. 12
C. 12
3
D. 12
34
答案:C
解析:a为1,b为2,c为回车,d为3。因此选C。