Просто присвойте начальное / другое значение в зависимости от условия:
int x = myCond ? 13 : 0;
int y = !myCond ? 13 : 0;
Вы должны обязательно назначить переменные, чтобы использовать их вообще (если они являются локальными переменными).
Полагаю, вы могли бы сделать это следующим образом:
int unused = myCond ? (x = 13) : (y = 13);
, но это злоупотребление синтаксисом, потому что вы должны ввести эту неиспользуемую переменную, чтобы сделать выражение из условного выражения.