mr.Reenz
Сообщений: 40
Оценки: 0
Присоединился: 2012-03-10 11:57:08.273333
|
В общем написал программу для вывода разных выражений через оператор return в зависимости от выполнения условия. #include <iostream> #include <cstdlib> using namespace std; int Double(int original); int main() { int result=0; int input; cout<<"enter number beetween 0 and 10000 to double:"; cin>>input; cout<<"input: "<<input<< "double: "<<result<<endl; result =Double(input); cout<<"result original: "<<input<< "result double: "<<result<<endl; system ("pause"); return 0; } int Double (int original) { if (original<=10000); return (original*2); else return -1; } Но не компилируется из-за оператора else. Пишет что то else before if. Пишу в wx-dev C++. В чем причина? Заранее спасибо.
|