0

do-while ループがあります。

float amount;
do
{
    printf("Input dollar amount owed:\n");
    amount = GetFloat();
}
while (amount <= 0); 

while ループと printf が続きます。

int coins = 0;
while (amount >= 0.25);
{
    amount = amount - 0.25;
    coins++;
}
printf("Number of coins to use: %d\n", coins);
return 0;

しかし、実行して使用すると、while ループが実行されず、printf が印刷されません。私の端末では次のようになります。ここで、1 はユーザー入力です。

入力金額: 1

プログラムを while ループと printf に移行するにはどうすればよいですか?

4

3 に答える 3