在以下语句中,int a1,a2,char c1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);若想通过健盘输入,使得a的值为12,a2的值为34,,c的值为字符a,c2的值为字符d,程序输出结果是:12,a,34,d则正确的输入格式应是(以下<__>代表空格,<CR>代表回车
A. 12<__>a34<__>b<CR>
B. 12<__>a<__>34<__>b<CR>
C. 12,a,34,b<CR>
D. 12a34b<CR>