单项选择题

若有结构体定义:

struct stuint num;

char sex;

int age;

al,a2;

则下列语句中错误的是( )。

A.printf("%d,%C,%d",a1);
B.a2.age=a1.age;
C.a1.age++;
D.a1.num=5;