为什么这个题不能选c
输入得是地址值 而且C的格式就是错的 p是结构体变量并不是指针 所以不能用指针运算符->
设有定义struct person{ int ID;char name[12];} p;请将scanf("%d",__【12】__);语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。 A. p.ID B. &p.ID C. p->ID D. *p->ID
答案:B
解析:p为结构体变量,所以p的成员ID即p.ID,它的地址即&p.ID。因此答案是&p.ID。