单项选择题

下面程序的输出结果为( )。
#include<iostream.h>
void fun(int a,int b)

int temp;
temp=a;
a=b;
b=temp;

void main()

int m,n;
re=1;
n=2;
fun(m,n);
eout<<m<<""<<n<<end1;

A) 12

B) 21
C) 22

D) 程序有错误