Новичок C: ошибка: управление достигает конца не пустой функции?

Я пытаюсь сделать жадный алгоритм, и я получаю эту ошибку:

greedy2.c:27:1: error: control reaches end of non-void function
      [-Werror,-Wreturn-type]
}
^
1 error generated.

с этим кодом:

int man(int argc, char* argv[])
{

  float amount;
  do
    {
      printf("Input dollar amount owed:\n");
      amount = GetFloat();
    }
  while (amount <= 0);    
  int coins = 0;
  while (amount >= 0.25);
  {
    amount = amount - 0.25;
    coins++;
  }
  printf("Number of coins to use: %d\n", coins);

}

Что не так с моими фигурными скобками, и как мне это исправить?

Ответы на вопрос(4)

Ваш ответ на вопрос