以下选项中,不能定义s为合法的结构变量是 。( )(本题1.0分)
A、 struct abc
{ double a;
char b[10];
}s;

B、 struct
{ double a;
char b[10];
}s;

C、 struct ABC
{ double a;
char b[10];
};
Struct ABC s;

D、 struct s
{ double a;
char b[10];
};
出自:河北建筑工程学院-电气工程及其自动化-计算机程序设计(专升本)