有以下的定义语句:structstudent{intnum;charname[9];};则不能正确定义结构数组并赋初始值的是()。
A.structstudentstu[2]={1,"zhangsan",2,"lisi"}
B. struct student stu[2]={1, "zhangsan",2,"li si"}
C. struct student stu[2]={{1,"zhangsan"},{2,"li si"}};
D. struct stu[]={{1,"zhangsan"},{2,"li si"}}