Neg для неподходящего типа показывает ошибку
добавил break
переименовал функцию доступа к локальной переменной
пост-оператор ++ или -- работают
тестовый пример для чисел фибоначчи