#include <stdio.h>
struct s {
int x;
int y;
};
int main(void)
{
struct s a = {10, 20};
struct s b = {10, 20};
struct s c = {30, 40};
if (a.x == b.x) a.x = c.x;
a = b;
return 0;
}
ICNpbmNsdWRlIDxzdGRpby5oPgoKIHN0cnVjdCBzIHsKIGludCB4OwogaW50IHk7CiB9OwoKIGludCBtYWluKHZvaWQpCiB7CiBzdHJ1Y3QgcyBhID0gezEwLCAyMH07CiBzdHJ1Y3QgcyBiID0gezEwLCAyMH07CiBzdHJ1Y3QgcyBjID0gezMwLCA0MH07CgogaWYgKGEueCA9PSBiLngpIGEueCA9IGMueDsKIHByaW50ZigiYS54ID0gJWRcbiIsIGEueCk7CgogYSA9IGI7CgogcHJpbnRmKCJhLnkgPSAlZFxuIiwgYS55KTsKCiByZXR1cm4gMDsKIH0=