下面程序的输出结果是           。(输出以1个空格分隔) 
#include
int fun(int x)
{
    static int y = 1;
    return y += x;
}
int main(void)
{
    for (k = 0; k < 3; k++)
    {
        printf("%d ", fun(k));
    }
    printf("\n");
    return 0;
}