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

Вылет при работе программы с неизвестной ошибкой

07.01.2013, 12:41. Показов 887. Ответов 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
#include <iostream>
#include <cstring>
 
using namespace std;
 
int main()
{
    int x=0;   // хранит количество слов в строке
    int num;   // будет хранить номер самого длинного слова
    char start[1000]; // искомая строка
    char* end[x]; // слова
    gets(start);
    for(int i=0; i<strlen(start); i++)  // пока 'i' меньше, чем длина искомой строки проверять строку на пробелы и добавлять слова в переменную
    { 
          if(!isspace(start[i])) end[x]+=start[i]; // добавляем буквы в слово, если нет пробела
          else x++;   // если пробел, то следующее слово                            
    }
    for(int i=0; i<x; i++) // пока 'i' меньше, чем количество слов, срванивать слова
    {
            if(strlen(end[i])>strlen(end[i+1])) num=i; // если слова под 'i' боьше следующего, то номер самого длинного стновится 'i'
    }
    puts(end[num]); // вывести самое длинное слово
    cout<<num;  // и его номер
    system("pause");
    return 0;
}
По сути программа должна вывести самое длинное слово и его порядковый номер. Все компилируется, вводится строка, и программа вылетает. Что делать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.01.2013, 12:41
Ответы с готовыми решениями:

При установке Windows 7 гаснет монитор, после установки вылет с ошибкой.
Всем доброго времени суток. 31 декабря (как на зло) у меня начал бажить комп. Началось с того, что когда доходит до эткрана приветствия,...

Вылет приложения при работе с jsoup
приложение вылетает на строках : String html = &quot;&lt;html&gt;Some html text&lt;/html&gt;&quot;; Document doc = Jsoup.parse(html);либу пробовал по разному...

Ошибка при работе с односвязным списком(и вылет)
Process returned -1073741819 (0xC0000005) Данная ошибка появляется при добавлении элемента в список/при удалении/при сохранении в файл. ...

1
Эксперт С++
 Аватар для grizlik78
2382 / 1666 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
07.01.2013, 13:04
Тут ошибка:
C++
1
2
3
int x=0;   // хранит количество слов в строке
 
char* end[x]; // слова
Во-первых, такое съест не любой компилятор. По стандарту размер автоматического массива должен быть константой.
Во-вторых, размер массива равен нулю, то есть в него нельзя ничего записывать и из него нельзя считывать. Массив не может изменять свой размер динамически.
Так что либо задавайте достаточно большой размер при создании массива, либо используйте векторы.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.01.2013, 13:04
Помогаю со студенческими работами здесь

Программа вылетает с неизвестной ошибкой
Всем доброго времени суток. Имеется следующий простенький код для рисования круга. #include &lt;iostream&gt; #include &lt;windows.h&gt; ...

Помогите разобраться с ошибкой при работе с изображениями, пожалуйста
Когда делал сайт под CMS MODx столкнулся с тем, что нужно было сделать галерею фотографий на сайте. В результате довольно долгого...

HpProBook4540s вылет с ошибкой
Проблема с ноутбуком HpProBook4540s(H4R02ES) Вылетел с игры с ошибкой 0x00000116 после чего тупо перезагружался при обычной загрузке...

Вылет при старте программы
Программа должна содержать 2 EditText с OnFocusChangeListener и TextWatcher на них. Но при запуске сразу же вылетает. Не могу даже...

Вылет из программы при выполнении
Вот ф-ция из-за которой вылетает программа.Ф-ция считает среднее арифметическое соседних элементов массива который был обьявлен как...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru