Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
4 / 0 / 1
Регистрация: 28.01.2018
Сообщений: 305
1

Error: invalid types 'int[int]' for array subscript

31.01.2018, 23:39. Показов 826. Ответов 3
Метки нет (Все метки)

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
#include <iostream>
using namespace std;
int main()
{
    setlocale(0," ");
    char ch;
    bool t=false;
    int i=0; int s;
    cout << "Введите символы последовательности: ";
    while(1)
    {
        ch=cin.get();
        if(s[i]=='!')
            break;
        if(s[i]==' ')
            nspaces++;
        if(s[i]=='ю')
        {
            t=true;
        }
    }
    cout << "В последовательности s1..sn " << i << " пробелов" << endl;
    if(t)
    {
        cout << "В последовательность s1..sn 'ю' входит" << endl;
    }
    else
    {
        cout << "В последовательность s1..sn 'ю' не входит" << endl;
    }
    system("pause");
    return 0;
}
как убрать ошибку с s[i] ?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2018, 23:39
Ответы с готовыми решениями:

Ошибка: error: invalid types ‘int[int]’ for array subscript
Выпрыгивает ошибка: &quot;main.cpp: In function ‘int main()’: main.cpp:33:12: error: invalid types...

Ошибка error: invalid types 'int[int]' for array subscript
Дана строка,содержащая английский текст.Найти количество слов,начинающихся с буквы b. Выдает...

Error: invalid types 'int[int]' for array subscript
Написал программу список студентов через классы, но на вводе и выводе выдаёт ошибку, не могу найти...

[Error] invalid types 'int[int]' for array subscript
Здравствуйте! Нужно вычитать из файла количество вершин и ребер графа и создать матрицу...

3
Заклинатель змей
610 / 507 / 213
Регистрация: 30.04.2016
Сообщений: 2,413
01.02.2018, 00:06 2
Yelle, s -- не массив
0
308 / 220 / 74
Регистрация: 23.05.2011
Сообщений: 980
01.02.2018, 00:09 3
Да там и других проблем полно.

Почему-то вы читаете в ch, а потом проверяете s.
0
4 / 0 / 1
Регистрация: 28.01.2018
Сообщений: 305
01.02.2018, 00:29  [ТС] 4
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
#include <iostream>
using namespace std;
int main()
{
    setlocale(0," ");
    std::string s;
    std::string n;
    char i=0;
    bool t=false;
    int k=0;
    cout << "Введите символы последовательности: ";
    getline(cin,s);
    while(1)
    {
        i=cin.get();
        if(s[i]=='!')
        k++;
        if(s[i]==' ')
            i++;
        if(s[i]=='ю')
        {
            t=true;
        } break;
    }
    cout << "В последовательности" << i << " пробелов" << endl;
    if(t)
    {
        cout << "В последовательность 'ю' входит" << endl;
    }
    else
    {
        cout << "В последовательность 'ю' не входит" << endl;
    }
    system("pause");
    return 0;
}
запускается,но не хочет останавливатся,по идее надо сделать так чтобы после каждого ввода заканчивалось и считало количество пробелов и ю
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2018, 00:29

Работа с массивом - Invalid types 'int[int]' for array subscript
Добрый день. Данный код выдает ошибку invalid types 'int' for array subscript в функции в строке...

Ошибка компиляции invalid types ‘int[int]’ for array subscript
Вот сам код. Не понимаю в чем может быть ошибка. #include &lt;iostream&gt; using namespace std; ...

Invalid types 'int[int]' for array subscript
Добрый день! Не компилится код. Выдается ошибка invalid types 'int' for array subscript в строке...

С++:invalid types 'int[int]' for array subscript
Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru