Problem using modulo with negative numbers in decryption program

前端 未结 2 646
广开言路
广开言路 2021-01-23 01:19

I\'m rather new to C and have recently been working on making a simple encryption/decryption program. I managed to get the encryption fine, but I\'ve hit a road block with the

2条回答
  •  傲寒
    傲寒 (楼主)
    2021-01-23 01:52

    Instead of using asciinum % 26, use (asciinum + 26) % 26, this will have you using modulus on positive numbers, at the cost of an extra addition each time through the cycle.

提交回复
热议问题