你有两个参数,但是第一个只有一个input,少一个。第二个,你的input写在引号里了,等于一个参数也没有。
看上去%n是多余的。第一个printf("%d为奇数", input)第二个printf("%d为偶数", input)
有几个%号后就要有几个对应参数