入力された数値(値段)の割引の値を示すプログラムを作成しているのですか、実行結果の割引の値がすべて0になってしまいます。どこを間違えているのか教えていただけないでしょうか。
#include <stdio.h> int main(void) { int price; double discount1,discount2,discount3,discount4; printf("値段を入力してください\n"); /*値段入力*/ scanf("%d,&price"); /*割引の計算*/ discount1=price-(price*0.1); discount2=price-(price*0.3); discount3=price-(price*0.5); discount4=price-(price*0.8); /*割引の表示*/ printf("1割引きは%d\n",(int)discount1); printf("3割引きは%d\n",(int)discount2); printf("5割引きは%d\n",(int)discount3); printf("8割引きは%d\n",(int)discount4); return 0; }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/17 12:40