单项选择题

请选出以下程序的输出结果
#include<stdio.h>
main()
int a[]=1,2,3,4,i;
int x=0;
for(i=0;i<4;i++)
sub(a,x);printf("%d",x);
printf("\n");
sub(s,y)
int*s,y;
static int t=3;
y=s[t];t--;

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