自信がない場合は条件演算子を使うのも一つの手です。
曰く、
int x = (1 + 2 == 2) ? 1 : 0;
int y = (1 + 2 == 3) ? 1 : 0;
尤も、boolean型を作ってしまう手もありますが。
そもそもc99では標準で使えることですし。
stdbool.hが見つからないならこんな感じで作れます。
typedef enum {false, true} bool;
bool x = 1 + 2 == 2;
bool y = 1 + 2 == 3;