#include<stdio.h>//第4問
struct xy {
int x;
int y;
};
struct zw {
int z;
struct xy w;
};
int main(void)
{
struct zw a;
struct zw b={10,{20,30}};
struct zw c={40,{50,60}};
a.z=b.z;
a.w.x=b.w.x;
a.w=b.w;
a=c;
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4vL+esrO+8lOWVjwoKIHN0cnVjdCB4eSB7CiBpbnQgeDsKIGludCB5OwogfTsKCiBzdHJ1Y3QgencgewogaW50IHo7CiBzdHJ1Y3QgeHkgdzsKIH07CgogaW50IG1haW4odm9pZCkKIHsKIHN0cnVjdCB6dyBhOwogc3RydWN0IHp3IGI9ezEwLHsyMCwzMH19Owogc3RydWN0IHp3IGM9ezQwLHs1MCw2MH19OwoKIGEuej1iLno7CiBwcmludGYoImEueiA9ICVkXG4iLGEueik7CgogYS53Lng9Yi53Lng7CiBwcmludGYoImEudy54ID0lZFxuIiwgYS53LngpOwoKIGEudz1iLnc7CiBwcmludGYoImEudy55ID0lZFxuIiwgYS53LnkpOwoKIGE9YzsKIHByaW50ZigiYS56ID0gJWRcbiIsYS56KTsKIHByaW50ZigiYS53LnggPSVkXG4iLCBhLncueCk7CiBwcmludGYoImEudy55ID0lZFxuIiwgYS53LnkpOwoKIHJldHVybiAwOwogfQ==