Имеется программа:
int func(int d)
{
if (d==5)
cout << "Введено число 5\n";
else
return 666;
}
int main()
{
int chislo;
cout << "Введите число: "; cin >> chislo;
cout << func(chislo) << endl;
}
Запускаю:
Введите число: 5
Введено число 5
666
Нажмите Enter для завершения!
Ну и собсна вопрос.. почему функция возвращает 666?
По идее она должна возвратить только в случае Else.
Заранее спасибо!
С наступающим!
int func(int d)
{
if (d==5)
cout << "Введено число 5\n";
else
return 666;
}
int main()
{
int chislo;
cout << "Введите число: "; cin >> chislo;
cout << func(chislo) << endl;
}
Запускаю:
Введите число: 5
Введено число 5
666
Нажмите Enter для завершения!
Ну и собсна вопрос.. почему функция возвращает 666?
По идее она должна возвратить только в случае Else.
Заранее спасибо!
С наступающим!