私はコードを書いて、ユーザにメニューを表示して、ペイレートを選択できるようにしました。そして、作業を完了すると、作業時間を入力する必要があります。そこから、ループが終了する前に総総賃金、税金、および純額を計算しようとしています。 #define定数を使用する必要があります。税は最初の$ 300の15%です。または、最低でも、給与率に時間を掛けた単純な計算でどのように追加するのですか?Cのスイッチ&ケース
#include <stdio.h>
#include <ctype.h>
int main(void)
{
int pick;
int hours;
float total;
do {
printf_s("************************************************\n");
printf_s("Enter the number corresponding to the desired pay rate or action:\n");
printf_s("\n1) $8.75/hr\n");
printf_s("\n2) $9.33/hr\n");
printf_s("\n3) $10.00/hr\n");
printf_s("\n4) $11.20/hr\n");
printf_s("\n5) quit\n");
printf_s("************************************************\n");
scanf_s("%d", &pick);
printf("Enter the number of hours: \n");
scanf_s("%d", &hours);
switch (pick)
{
case 1: total = hours * 8.75;
break;
case 2: total = hours * 9.33;
break;
case 3: total = hours * 10.00;
break;
case 4: total = hours * 11.20;
break;
case 5:
break;
return 0;
}
} while (pick != 5);
}
ご質問はありますか? – DevSolar
約1週間前にこの[同じ質問](https://stackoverflow.com/questions/36468972)に尋ねました。あなたが一週間のうちにそれを理解できなかったら、教師を得ることを真剣に考えるべきです。 – user3386109
ああ、... 'printf_s'も' scanf_s'も標準関数ではありません。実装上定義された拡張機能を使用することで、実際に問題を解決する必要がないときには、a)ドキュメントを見つけること、b)ヘルプを得ることが難しくなります。 – DevSolar