单选题 有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是
  • A. gets(&s[0]);
  • B. scanf("%s",s+1);
  • C. gets(s);
  • D. scanf("%s",s[1]);
【正确答案】 D
【答案解析】[解析] 在格式输入中,要求给出的是变易的地址,而D)答案中给出的s[1]是一个值的表达式。