有以下程序                                                    
#include
#include
struct A

    int a;
    char b[10];
    double c;
};
void f(struct A *t);
void main()

    struct A a= {1001,"ZhangDa",1098.0};
    f(&a);
    printf("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
void f(struct A *t)

    t->a=1002;
   strcpy(t->b,"ChangRong"); 
    t->c=1202.0;
}
程序运行后的输出结果是(   )
A、1001,zhangDa, 1098.0
B、1002,ChangRong, 1202.0
C、1001,ChangRong, 1098.0
D、1002,zhangDa, 1202.0