单项选择题

下列程序的运行结果是()。
#include<stdio.h>
void sub(int*s,int*y)
static int m=4;
*y=s[0];
m++;

void main()
int a[]=1,2,3,4,5,k;
int x;
printf("\n");
for(k=0;k<=4;k++)
sub(a,&x);
printf("%d,",x);

A. 1,1,1,1,1,
B. 1,2,3,4,5,
C. 0,0,0,0,0,
D. 4,4,4,4,4,