Обычный символ (который не является частью преобразования), который вы вводите в scanf, должен вводиться в том порядке, в котором он указан при подаче ввода, например:
scanf("<-%c", c); // Need to suply <- and then a character.
В противном случае он не сможет принять ввод.