有以下程序 #include main() { int a1,a2 char c1,c2 scanf('%d%c%d%c',&a1,&c1,&a2,&c2) printf('%d,%c,%d,%c',a1,c1,a2,c2) } 若 想 通过键盘输入,使得 a1 的值为 12,a2 的值为 34,c1 的值为字符 a,c2 的值为字符 b,程序输出结果是 :12,a,34,b 则正确的输入格式是 ( 以下 _ 代表空格 , 代表回车 ) A)12a34b B)12_a_34_b C)12,a,34,b D)12_a34_b