单项选择题

若有以下程序段:
struct st
int n;
int*m;;
int a=2,b=3,c=5;
struct st s[3]=(101,&a,102,&c,103,&b;
main()
struct st*p;
p=s;

则以下表达式中值为5的是( )。

A.(p++)->m
B.*(p++)->m
C.(*p).m
D.*(++p)->m