#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;
//if (a == b) a = c;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdHJ1Y3QgcyB7CiAgICBpbnQgeDsKICAgIGludCB5Owp9OwoKaW50IG1haW4odm9pZCkKewogICAgc3RydWN0IHMgYSA9IHsxMCwgMjB9OwogICAgc3RydWN0IHMgYiA9IHsxMCwgMjB9OwogICAgc3RydWN0IHMgYyA9IHszMCwgNDB9OwoKICAgIC8vaWYgKGEueCA9PSBiLngpIGEueCA9IGMueDsKICAgIHByaW50ZigiYS54ID0gJWRcbiIsIGEueCk7CgogICAgYSA9IGI7CgogICAgLy9pZiAoYSA9PSBiKSBhID0gYzsKICAgIHByaW50ZigiYS55ID0gJWRcbiIsIGEueSk7CgogICAgcmV0dXJuIDA7Cn0=