Форум программистов, компьютерный форум CyberForum.ru

Ругается на функцию - C++

Восстановить пароль Регистрация
 
Boogi43
4 / 4 / 0
Регистрация: 25.11.2011
Сообщений: 56
08.12.2011, 18:34     Ругается на функцию #1
В чём тут ошибка?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <iostream>
#include <string>
 
const
int n=3;
 
 
using namespace std;
 
void izob(const string s[], int razm_massiva, int kol_kopiy, int nomer_izobr);
 
 
int main()
  {
        string s[10], c;
        int k, v, j;
        
        cout << "Flag: ";
        cin >> k;
        j=1;
        s[1]="+_________  ";     //1-"+" 9-"_" 2-" "
        s[2]="|        /  ";  
        s[3]="| Number/   ";
        s[4]="|     ";    
        s[5]="\   ";
        s[6]="|________\  ";
        s[7]="|           ";
        s[8]="|           ";
        
        while (k>n)
          { 
              izobr(s[], 7, n, j);
              k-=n;
              j+=n;
          };
            
        izobr(s[], 7, k, j);
        
        system("pause");
        
        return 0;
        
}
 
 
void izobr(const string s[], int razm_massiva, int kol_kopiy, int nomer_izobr)
{
     for (int i=1; i<=razm_massiva, i++)
         {   
             if (i!=4)
                for(int j=0; j<kol_kopiy; j++)
                    cout<<s[i];
             else
                {
                     for(int j=0; j<kol_kopiy; j++)
                     cout << s[i] << nomer_izobr+j << s[i+1];
                     i++;
                }
         cout<<endl;
         }
};

всё, что есть:
25:14 C:\Users\àñåð\Documents\ñ++\îëèìïèàäà Äåðáåíò\ñòð27.11.cpp [Warning] '\040'
C:\Users\àñåð\Documents\ñ++\îëèìïèàäà Äåðáåíò\ñòð27.11.cpp In function `int main()':
32 C:\Users\àñåð\Documents\ñ++\îëèìïèàäà Äåðáåíò\ñòð27.11.cpp `izobr' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it appears in.)
37 C:\Users\àñåð\Documents\ñ++\îëèìïèàäà Äåðáåíò\ñòð27.11.cpp expected primary-expression before ']' token
C:\Users\àñåð\Documents\ñ++\îëèìïèàäà Äåðáåíò\ñòð27.11.cpp In function `void izobr(const std::string*, int, int, int)':
47 C:\Users\àñåð\Documents\ñ++\îëèìïèàäà Äåðáåíò\ñòð27.11.cpp `void izobr(const std::string*, int, int, int)' used prior to declaration
48 C:\Users\àñåð\Documents\ñ++\îëèìïèàäà Äåðáåíò\ñòð27.11.cpp expected `;' before ')' token
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2011, 18:34     Ругается на функцию
Посмотрите здесь:

C++ Ругается на If
Ругается компилятор C++
ругается на конструктор C++
Ругается на gets() C++
C++ Линкер ругается на функцию
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
08.12.2011, 18:38     Ругается на функцию #2
Цитата Сообщение от Boogi43 Посмотреть сообщение
void izob(const string s[], int razm_massiva, int kol_kopiy, int nomer_izobr);
А должно быть izobr
И ; после определения функции не надо
Boogi43
4 / 4 / 0
Регистрация: 25.11.2011
Сообщений: 56
08.12.2011, 18:39  [ТС]     Ругается на функцию #3
по-любому ругается
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
08.12.2011, 18:41     Ругается на функцию #4
Цитата Сообщение от Boogi43 Посмотреть сообщение
i<=razm_massiva, i++)
C++
1
i<=razm_massiva; i++)
Boogi43
4 / 4 / 0
Регистрация: 25.11.2011
Сообщений: 56
08.12.2011, 18:42  [ТС]     Ругается на функцию #5
ругается на izobr(s[], 7, n, j);

пишит
32 C:\Users\àñåð\Documents\ñ++\îëèìïèàäà Äåðáåíò\ñòð27.11.cpp expected primary-expression before ']' token
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
08.12.2011, 19:03     Ругается на функцию #6
Уберите []
Yandex
Объявления
08.12.2011, 19:03     Ругается на функцию
Ответ Создать тему
Опции темы

Текущее время: 11:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru