单项选择题

下列程序的输出结果是( )。
void fun(int*x, int y)
printf("%d%d", *x, "y); *x=3; *y=4; )
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