Pset1 Ca sh проблема: программа ничего не печатает при запуске - PullRequest
0 голосов
/ 10 января 2020

Это мой код из проблемы pset1 Ca sh. Он задает вопрос и продолжает спрашивать, пока не получит правильный ответ. Теперь это просто не продолжает остальную часть процесса. Программа просто останавливается после ответа.

#include<stdio.h>
#include<cs50.h>
#include<math.h>

int main(void)
{   
    float money;
    int coins;
    int i;
    do
    {
    //asking customer
        money = get_float("How much change is owed? ");        
    }
    while(money <= 0);
    coins = round(money * 100);
    for (i=0; coins == 0; i++)
    {
        //quarters
        if (coins >= 25)
        {
            coins = coins - 25;
        }
        //dimes
        else if (coins >= 10)
        {
            coins = coins - 10;
        }
        //nickels
        else if (coins >= 5)
        {
            coins = coins - 5;
        }
        //pennies
        else if (coins >= 1)
        {
            coins = coins - 1;
        }
        else
        {
            (printf("%i", i));
        }

    } 
...