Tag: counter

当换行符在格式字符串中时scanf的行为

下面是我的代码的副本。 基本上,我需要创建一个程序,根据“工资代码”计算工资,例如工人的职位。 我已经创建了我的switch语句,除了刚开始输入第一个付费代码时,一切正常。 我输入第一个付款代码,它转到下一行,将其留空。 我输入了另一个数字,它按照预期的方式运行该数字和前一个数字。 然后,在那之后一切正常。 我确信这是一个简单的解决方案,但对我来说有点棘手。 另外,我不确定我应该如何在这里格式化我的代码以使它看起来像在服务器上,所以我为它看起来令人困惑的方式道歉。 #include //precompiled header int main(void) { //declare variables unsigned int counter = 0; //counters to calculate amount of workers paid unsigned int counter2 = 0; unsigned int counter3 = 0; unsigned int counter4 = 0; int paycode; float overtime; //amount of overtime hours float salary; //weekly salary […]