borlandのリンカは、重複したシンボルがあっても
へいきでエラーなしでリンクしちゃうから、
Form1.hをincludeしてるそれぞれの.cppで
べつのアドレス(べつのphensu)を参照してるんじゃないかな。

てゆーかさ、ふつー、.hファイルは
extern int phensu;
ってかいといて、
どれかひとつの.cppファイル(Form1.cpp)に
int phensu;
って書いて実体を確保しとくもんじゃないの?