プチハマったコード

プログラム

最近、仕事でこんなコードを書いてしまって、ちょっとだけハマッた。

1
2
3
4
if( hoge == fuge || hage == mage );
{
    printf( "hello world." );
}

どんな条件にしても"hello world."が出力されちゃって、しばし悩んでしまいました。

問題箇所はifの条件式の後に誤挿入されたセミコロン。疲れてた、と言う事にして下さい(^^;