单项选择题

下列程序段的输出结果是( )。
void fun(int*x,int*y)
printf("%d%d",*x,*y);*x=3;*y=4;
void main()

int x=1,y=2;
fun(&y,&x);
printf("%d%d",x,y);

A.2 1 4 3
B.1 2 1 2
C.1 2 3 4
D.2 1 1 2