-1

私はCプログラミングのテーブルに慣れていませんが、助けてくれる人がいると思っていました. 3行のユーザー入力プログラムを作成しようとしていますが、情報を入力するたびにゼロしか得られません。これは私が持っているものです。誰かが見て、私のエラーを見て助けてください。

#include <stdio.h>

int main (void)

{
    int plus;
    float price;
    float mealTax = (4.5/100), total = 0;
    float division;

    printf("Enter hamberger price:$ ");
    scanf("%.2f", &price);
    fflush(stdin);                     /* clear input buffer */


    mealTax = price * mealTax;
    printf("\nMeal Tax price is $%.2f * $%.2f is $%.2f\n\n", mealTax, price, division);

    total = price + mealTax;
    printf("\nTotal price is $%.2f + $%.2f = $%.2f\n\n", price, mealTax);

    return 0;
    }
4

1 に答える 1

0

scanf の場合は使用.しないでください%fprintf

于 2013-07-01T02:04:58.093 に答える