задаче застрял. мой код:
int multiply(int a = 1, int b = 1)
{
std::cout << a * b;
}
а выдает он мне что функция ничего не возвращает:
STDERR
In file included from main.cpp:6:
./solution.cpp:5:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
1 warning generated.
solution.cpp:2:5: runtime error: execution reached the end of a value-returning function without returning a value
когда я ставлю в конце функции return(0) (пробовал и 1 и 2тоже) он мне при нуле говорит Expected: equal to 2
Actual: 0
Что я делаю не так?
return a*b;
ну не надо прям задачу решать за него)
Обсуждают сегодня