单项选择题

下列程序的输出结果是( )。
#include <stdio.h>
f(int a)
int b=0;
static int c=4;
a=c++;b++;
return(a);

main()
int a=2,i,c;
for(i=0;i<2;i++)
c=f(a++);
printf("%d\n", c);

A) 4
B) 7
C) 6
D) 5