C言語のプログラムを作りました。エラーが出てしまいます。
【問題】
妥当なチップ額を表形式で出力するプログラムを作成してください。1ドルから100ドルまで1ドル刻みでインクリメントし、チップの比率は 10%,15%,20% とします。1行表示するごとにユーザーに続けるかどうかを尋ね、処理を続けない時はBreak文でループを脱出してプログラムを終了します。
プログラムを作ってみたのですが、画像の丸で囲んでいる部分にエラーが出てしまいます。エラー内容は、「式が必要です」です。ですが、どのように書けばいいのかがわかりません。
僕はこのプログラムを完成させたいです。よろしくお願いします。
C言語
1#include<stdio.h> 2#include<conio.h> 3 4int main(void) 5{ 6 char con; 7 int count; 8 int dollar; 9 float chip10, chip15, chip20; 10 11 for (count = 1; count <= 100; count++) { 12 13 dollar = count * 100; 14 chip10 = count * 1.10; 15 chip15 = count * 1.15; 16 chip20 = count * 1.20; 17 18 printf("%d\tドルの時、10%のチップ金額は", dollar); 19 printf("%d\t円、15%のチップ金額は", chip10); 20 printf("%d\t円、20%のチップ金額は", chip15); 21 printf("%d\n円です。", chip20); 22 23 for (; ; ) { 24 printf("続けますか? はい[Y] または いいえ[N]を押してください。 :"); 25 con[] = getche(); 26 if(con[] == "Y") { 27 break; 28 } 29 else if (con[] == "N") { 30 break; 31 } 32 else { 33 ; 34 } 35 } 36 if (con[] == "N") { 37 break; 38 } 39 } 40 return 0; 41}
回答5件
あなたの回答
tips
プレビュー