わたくしの思い通りになる=実行される だから、
それ以外のことが起こったら「実行されない」となる

特に、detが表示されないんだからプログラムは動いてない、となる

そしてこういう初心者はゼロ除算なんて特殊な専門用語は全く知らない
デバッガはおろかprintfデバッグの仕方すらも知らないから、「途中までは動いてる」を確認すらできない

もっと知的レベル習熟レベルを下だと思った方がいい