Благодарю! Это решает задачу)
В конце концов всё заработало с таким кодом. Как я того и хотела в самом начале чтобы всё проверялось в теле функции. Но откуда бралось 254589920 непонятно оО. Но это уже не важно)
int square(int x, int y) {
if (x < 0 || y < 0) cout << "incorrect input";
else {
cout << x * y ;
}
return x * y;
}
int main(void)
{
square(-22, 5);
Хотя не... не особо. если писать cout << square(-22, 5); то из потока вывода он подхватывает -110... не суть кароч.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
В конце концов всё заработало с таким кодом. Как я того и хотела в самом начале чтобы всё проверялось в теле функции. Но откуда бралось 254589920 непонятно оО. Но это уже не важно)
Хотя не... не особо. если писать cout << square(-22, 5); то из потока вывода он подхватывает -110... не суть кароч.