C For循环从循环scanf跳过第一次迭代和伪造数
我正在为学校创建邮件标签生成器,但遇到了一些问题。我的程序要使用0到10的个人的全名,地址,城市,州和邮政编码。运行我的程序时,我遇到两个主要问题。 for循环跳过全名“ safergets()”,然后转到地址safergets。我继续查看其他所有功能是否正常,但是我对邮政编码的验证无法正常工作。我添加了一个printf来查看输入的数字是否相同,并且发现它是虚假的。另外,我在尝试大写状态输出的行中收到错误代码。我确定我没有正确使用toupper。以下是我的代码,错误代码和输出。
#include <stdi...