若有结构体定义:
struct stu {int num;
char sex;
int age;
}a1,a2;
则下列语句中错误的是()。
A.printf("%d%c,%d",a1);
B.a2.age=a1.age;
C.a1.age++;
D.a1.num=5;