>>419
たしかVC++はあまり正確に準拠してないはず。
たとえば
for( int i = 0 ; i < 100 ; i++ )
  printf("hoge");
for( int i = 0 ; i < 100 ; i++ )
  printf("hage");
って書くとintが2重に定義されてるとエラーを吐く。