Javaだとコンパイルエラーになるのに、Cだとint型の変数にdouble型の変数を代入してもコンパイルエラーにならないんですけど…
これってただ小数点以下が切り捨てられるだけなのですか?
発見しづらいバグを誘発しそうでとても恐ろしいんですけど。