C言語って割り算の余りを求める%の場合、
負の数と正の数の割り算は負の数の余りが出てきちゃうけど

たとえば-5%3→-2って出るけど
普通の数学のように-5%3で1を出せるようにできないの?