ボールドテキスト```lang-c
void hanbai(int siharai) {
char syouhin[] = { "コーラ", "コーヒー", "紅茶" }; int kingaku[] = { 130, 140, 150 }; int baugou, keisan; scanf("%d%d", &bangou, &siharai); switch (bangou) { case 1: printf("商品は%c、代金は%d円", syouhin[1], kingaku[1]); if (siharai > kingaku[1]) keisan = siharai - kingaku[1]; printf("おつりは%d円です", keisan); else if (sihari < kingaku) { keisan = kingaku[1] - siharai; printf("%d円不足しています", keisan); } break; case 2: printf("商品は%c、代金は%d円", syouhin[2], kingaku[2]); if (siharai > kingaku[2]) keisan = siharai - kingaku[1]; printf("おつりは%d円です", keisan); else if (sihari < kingaku) { keisan = kingaku[2] - siharai; printf("%d円不足しています", keisan); } break; case 3: printf("商品は%c、代金は%d円", syouhin[3], kingaku[3]); if (siharai > kingaku[3]) keisan = siharai - kingaku[3]; printf("おつりは%d円です", keisan); else if (sihari < kingaku) { keisan = kingaku[3] - siharai; printf("%d円不足しています", keisan); } break; default: printf("商品がありません"); break; } }
一応引数はあるんですがこの場合returnで返さなくてもいいですよね?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。