Небольшая помощь по С++
Нужна небольшая помощь. Делаю лабораторную и столкнулся в небольшой проблемой.
Задание : // Напишите функцию вычисления произведения двух целых чисел.
Перегрузите функцию для работы с тремя и четырьмя целыми
числами и числами с плавающей точкой. Вынести объявления
функций в отдельный заголовочный файл и использовать функции
до их определения. Продемонстрировать в программе работу всех
функций.
....вот собственно что я написал
Код C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
float a,b,c,d, result;
cout<<"Эта программа вычислит произведение введенных вами чисел \n";
cout<<"Введите первое числo\n";
cin>>a;
cout<<"Введите второе число\n";
cin>>b;
cout<<"Введите третье число\n";
cin>>c;
cout<<"Введите четвертое число\n";
cin>>d;
result = a+b+c+d;
cout <<"ПРОИЗВЕДЕНИЯ ВСЕХ ВВЕДЕННЫХ ЧИСЕЛ РАВНЫ \n" << result <<"\n";
system("PAUSE");
....
Как использовать функции до их определения ??
ошибочка тут result = a*b*c*d;