#include <iostream>
using namespace std;
struct predmet //создаем еще одну структуру, чтобы вложить ее
{
char *npred;
int mark;
};
struct student{
char name[20];
predmet prr[3];
//вкладываем одну структуру в определение второй
};
int main() {
// your code goes here
student s[2] = {{"Vasya", {{"ddd", 4}, {"eer", 5}, {"gffgh", 5}}},
{"Petya", {{"ddd", 4}, {"eer", 5}, {"gffgh", 5}}}
};
cout << s[0].prr[2].npred;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IHByZWRtZXQgIC8v0YHQvtC30LTQsNC10Lwg0LXRidC1INC+0LTQvdGDINGB0YLRgNGD0LrRgtGD0YDRgywg0YfRgtC+0LHRiyDQstC70L7QttC40YLRjCDQtdC1IAp7CiAgICBjaGFyICpucHJlZDsKICAgIGludCBtYXJrOyAKICAgIAp9OwogCnN0cnVjdCBzdHVkZW50ewogICAgY2hhciBuYW1lWzIwXTsKICAgIHByZWRtZXQgcHJyWzNdOwogICAgLy/QstC60LvQsNC00YvQstCw0LXQvCDQvtC00L3RgyDRgdGC0YDRg9C60YLRg9GA0YMg0LIg0L7Qv9GA0LXQtNC10LvQtdC90LjQtSDQstGC0L7RgNC+0LkKfTsKCmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJCglzdHVkZW50IHNbMl0gPSB7eyJWYXN5YSIsIHt7ImRkZCIsIDR9LCB7ImVlciIsIDV9LCB7ImdmZmdoIiwgNX19fSwgCgkJeyJQZXR5YSIsIHt7ImRkZCIsIDR9LCB7ImVlciIsIDV9LCB7ImdmZmdoIiwgNX19fQoJfTsKCQoJY291dCA8PCBzWzBdLnByclsyXS5ucHJlZDsKCQoJcmV0dXJuIDA7Cn0=