当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

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


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

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

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

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

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

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 设有定义:struct person{int ID;char name[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为

  • 设有如下定义 struct ss { char name[10]; int age; char s

  • 若有定义和语句:struct student { int num; char name[10]; float score;} s[5]={{1 lili 98

  • 设有定义:struct person{int ID;char name[12];}P;请将scanf(“%d” 【】);语句补充完整 使其能够为

  • 设有如下定义 struct ss { char name[10]; int age; char sex; }std[3] * p=st

  • 根据下列的定义 能打印出字母P的语句是()。struct stu {char name[10]; int age;}; struct sm s[1