以下程序有若干语法错误,不能正确输出s的成员n、s的成员b中的成员d、s的成员a的值。请找出并改正之。
| include struct date { int y;m;d; } struct stu { char n[10]; struct date b; int a; }s={“Wang”,{1980,11,11},30}; main() { printf(“%c,%d,%dn”,s.n,s.d,s.a); |
如下
#includestruct date { int y,m,d; } ; struct stu { char n[10]; struct date b; int a; } s={"Wang",{1980,11,11},30}; main() { printf("%s,%d,%dn",s.n,s.b.d,s.a); }



