Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (05.09.2007 в 13:45)
Хм... лучше всё-таки использовать отступы - сразу будет видно, где фигурных скобок не хватает. По прежнему нет одной завершающий скобки для функции vvod():
#include <iostream.h>

void vvod(int n,int array[]);
int proizved(int n,int array[],int rez);
void vivod(int k);

main()
{
  int n,array[100],rez=1,k;
  cout<<"n=";
  cin>>n;
  vvod(n,array);
  k=proizved(n,array,rez);
  vivod(k);
  return 0;
}

void vvod(int n,int array[])
{
  for(int i=0;i<n;i++){
  cout<<"array["<<i<<"]=";
  cin>>array[i];}}
  int proizved(int n,int array[],int rez)
  {
    for(int i=0;i<n;i++)
    {
      rez*=array[i];
    }
    //дописал возврат
    return rez;
  }

// Ещё одной фигурной скобки не хватает

void vivod(int k)
{
  cout<<"rez="<<k<<endl;
}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: