单项选择题

有以下程序:
void fun(int *a,int i,int i)
int t;
if(i<j)
t==a[i];a[i]=a[j];a[i]=t;
i++; j--;
fun(a,i,j);


main()
int x[]=2,6,1,8),i;
fun(x,0,3),
for(i=0;i<4;i++) printf("%2d",x[i]);
printf("\n");

程序运行后的输出结果是()。

A. 1268
B. 8621
C. 8162
D. 8612