C Char switch文の中のスイッチは、定数ではないcase式を返します。
現在スイッチ内でスイッチを実行しようとしています。
最初のswitch文は、ユーザからオプションを受け取り、オプションの1つが「O」であり、下に表示されます。
私は
式が一定ではない
整数定数式
ケース式がこれらのエラーは、私はケース「NAASA」をチェックしてるの行にポップアップされなければならないのVisual Studioから2つのエラーを受け付けております
case 'O':
printf("Please enter your Company ID:");
scanf_s("%30s", &companyIdLookup,30);
switch (companyIdLookup[30]) {
case 'BCFS':
strcpy_s(companyIdLookup, 30, companyId);
strcpy_s(companyNameLookup, 256, "Blue Fish Space Co");
discountRateLookup = 0;
discountTypeLookup = 0; // 0=Not applicable 1=Before Tax 2=after Tax 3=before tax if over $14,500
payTaxLookup = 0; // 0 = No 1=Yes
strcpy_s(pickUpBayLookup, 30, "MERCY");
foundCompany = 1;
break;
case 'ECP':
strcpy_s(companyIdLookup, 30, companyId);
strcpy_s(companyNameLookup, 256, "Elon Cannon Personal");
discountRateLookup = 1.0;
discountTypeLookup = 1; // 0=Not applicable 1=Before Tax 2=after Tax 3=before tax if over $14,500
payTaxLookup = 1; // 0 = No 1=Yes
strcpy_s(pickUpBayLookup, 30, "KIT");
foundCompany = 1;
break;
case 'ECF':
strcpy_s(companyIdLookup, 30, companyId);
strcpy_s(companyNameLookup, 256, "Eloan Credit Finance");
discountRateLookup = 1.5;
discountTypeLookup = 2; // 0=Not applicable 1=Before Tax 2=after Tax 3=before tax if over $14,500
payTaxLookup = 1; // 0 = No 1=Yes
strcpy_s(pickUpBayLookup, 30, "MERCY");
foundCompany = 1;
break;
case "NAASA"://error is here < ----------------
strcpy_s(companyIdLookup, 30, companyId);
strcpy_s(companyNameLookup, 256, "NAASA");
discountRateLookup = 0;
discountTypeLookup = 0; // 0=Not applicable 1=Before Tax 2=after Tax 3=before tax if over $14,500
payTaxLookup = 1; // 0 = No 1=Yes
strcpy_s(pickUpBayLookup, 30, "MERCY");
foundCompany = 1;
break;
case 'AARG':
strcpy_s(companyIdLookup, 30, companyId);
strcpy_s(companyNameLookup, 256, "AARG");
discountRateLookup = 22.5;
discountTypeLookup = 3; // 0=Not applicable 1=Before Tax 2=after Tax 3=before tax if over $14,500
payTaxLookup = 1; // 0 = No 1=Yes
strcpy_s(pickUpBayLookup, 30, "KIT");
foundCompany = 1;
break;
default :
break;
}//End of O switch
break;
とコンパイラが ' 'BCFS''について何言ってんの? –
エラーを返さなかった:4文字以上で終了した後にのみエラーを返していた – PloxPanda