问题 单项选择题

设有如下定义
  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

解析: 程序定义中std为一数组

问答题 简答题
单项选择题