C# не все ветви кода возвращают значение
Я язык разбираю, так что, могут быть вообще элементарные ошибки..
static double Main(double a,ref double c)
{
int n;
string v = Console.ReadLine();
int.TryParse(v, out n);
while (n > 0)
{
if (n == 1)
return c = 1;
if (n > 1)
return c = 1 + (1 / c);
}
}
Ни одно из решений не помогло.. Лишь появилась ещё одна ошибка: "имеет неправильную сигнатуру и не может быть точкой входа"
Да, изменение n забыл.. Но всё равно, ошибка не пропадает..