我有一个 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?