LINUX.ORG.RU

А что будет, если включить warnings и внимательно на них посмотреть?

Подсказка: warning: missing return statement at end of non-void function

vnp
()
Ответ на: комментарий от Selecter

> Ну и что? Зачем мне завершать выполнение рекурсивной функции?

Упражнение: в конце get_new_price добавить return -1;

Собрать, запустить. Увидеть -1 в конце напечатанных данных. Задуматься. Пройтись отладчиком. Ответить на собственный вопрос.

vnp
()
Ответ на: комментарий от Selecter

>Ну и что? Зачем мне завершать выполнение рекурсивной функции?

да? т.е. ты считаешь что рекурсивные функции, это функции которые никогда не завершаются?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.