单选题:有以下结构体说明、变量定义和赋值语句:
有以下结构体说明、变量定义和赋值语句:
struct SID
{ char name [10];
int age;
char sex;
}s[5],stu;
则以下 scanf函数调用语句有错误的是( )。
@[C](2)
A. scanf("%s", s[0].name);
B. scanf("%d", &s[0].age);
C. scanf("%s", &stu.name);
D. scanf("%d",& stu.sex);
A. scanf("%s", s[0].name);
B. scanf("%d", &s[0].age);
C.scanf("%s", &stu.name);
D.scanf("%d",& stu.sex);
答案:C
struct SID
{ char name [10];
int age;
char sex;
}s[5],stu;
则以下 scanf函数调用语句有错误的是( )。
@[C](2)
A. scanf("%s", s[0].name);
B. scanf("%d", &s[0].age);
C. scanf("%s", &stu.name);
D. scanf("%d",& stu.sex);
A. scanf("%s", s[0].name);
B. scanf("%d", &s[0].age);
C.scanf("%s", &stu.name);
D.scanf("%d",& stu.sex);
答案:C