问题 单项选择题

设有如下定义:  struct ss  { char name[10];   int age;   char sex;  } std[3],* p=std;  下面各输入语句中错误的是( )。

A. scanf("%d",&(*p).age);

B. scanf("%s",&std.name);

C. scanf("%c",&std[0].sex);

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

答案

参考答案:B

单项选择题
单项选择题