[单选题]

若有以下定义:
struct tt{char name[10];char sex;} aa={"aaaa",'F'},*p=&aa;
则错误的语句是(  )。

A.scanf("%c",aa.sex);

B.aa.sex=getchar();

C.printf("%c ",(*p).sex);

D.printf("%c ",p->sex);

参考答案与解析:

相关试题

若有以下定义:<br />struct tt{char name[10];char sex;} aa={"aaaa",'F'},*p=&aa