单项选择题

有以下定义和语句:
struct students
int num;char name[20];char c;
struct
int grade1;int grade2;s;

struct students w,*pw;
*pw=w;
下列赋值语句不正确的是( )。

A.num=1002;
B.grade1=85;
C.pw->num=1002;
D.s.grade2=85;