Короче как я понял типа есть две разные переменные int a; int b; если мы где то в программе меняем переменную "a" то автоматом "b" тоже должна быть изменена? Если да, то просто так этого не сделать. Это нужно создавать класс, реализовывать у него гетеры, сетеры (ну может гетеры и сетеры не обязательно), перегружать у класса операторы и реализовывать свою задумку. Кстати такой код скорее всего будет считаться "говнокодом" так как одна переменная неявно изменяется от другой. Тогда при прочитке кода тяжело будет въехать что там происходит и нафига.