0
私は週給を計算するプログラムを作成しており、残業時間は週給の1.5倍です。Cのデバッグエラーで週給を決定するにはどうすればいいですか?
#include <stdio.h>
int main()
{
double payrate;
double hours;
double weeklypay = hours * payrate;
double overtimehours = hours - 40;
double overtimepay = weeklypay * 1.5;
double overtimesalary = weeklypay + (overtimehours * overtimepay);
printf("What is your standard hourly pay rate?\n");
scanf("%d",&payrate);
printf("How many hours do you work in a week?\n");
scanf("%d",&hours);
if (hours <= 40)
printf("This means your weekly pay is %d . \n", weeklypay);
else (hours > 40)
printf("This means your weekly pay is %d . \n", overtimesalary);
return 0;
}
私は私のプログラムを実行するときに、このエラーを取得しておくと、私は理由を完全に混乱している: これは私のコードですか?
expected ‘;’ before ‘printf’
私は何か愚かなことをしています。誰かが私の間違いを理解するのを助けてくれたら本当に感謝します。
なぜあなたはemacs' 'でこのタグを付けました? – Dan