设有30个学生的成绩表,其中( int num)、姓名( char name)、成绩( int score)在下面结构体数组的定义中,不正确的是( )
A.
struct student { int num; char name[10]; int score; } stud[30];
B.
struct student { int num; char name[10]; int score; } ; struct student stud[30];
C.
struct { int num; char name[10]; int score; } stud[30];
D.
struct stud[30] { int num; char name[10]; int score } ;