选择题   有以下结构体说明、变量定义和赋值语句:
    struct STD
    {    char name[10];
    int age;
    char sex;
    }s[5],*ps;
    ps=&s[0];
    则以下scanf函数调用语句有错误的是______。
 
【正确答案】 D
【答案解析】本题考查结构体的相关知识,题目中需要输入一个变量,scanf要求参数为指针,而D选项中ps->age为一个变量,不是指针,所以错误。