单选题:设有如下定义
设有如下定义
```c++
struct ss
{
char name[10];
int age;
char sex;
}std[3],*p=std;
```
下列各输入语句中错误的是\_\_\_\_。 @[B](2)
A. scanf("%d", &(*p).age);
B. scanf("%s", &std.name);
C. scanf("%c", &std[0].sex);
D. scanf("%c", &(p->sex));
A.scanf("%d", &(*p).age);
B.scanf("%s", &std.name);
C.scanf("%c", &std[0].sex);
D.scanf("%c", &(p->sex));
答案:B
```c++
struct ss
{
char name[10];
int age;
char sex;
}std[3],*p=std;
```
下列各输入语句中错误的是\_\_\_\_。 @[B](2)
A. scanf("%d", &(*p).age);
B. scanf("%s", &std.name);
C. scanf("%c", &std[0].sex);
D. scanf("%c", &(p->sex));
A.scanf("%d", &(*p).age);
B.scanf("%s", &std.name);
C.scanf("%c", &std[0].sex);
D.scanf("%c", &(p->sex));
答案:B