С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Ошибка "Необработанное исключение" в программе с strlen и strtok - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка stdafx.h: No such file or directory http://www.cyberforum.ru/cpp-beginners/thread1016760.html
при запуске программы выдает такую ошибку : fatal error C1083: Не удается открыть файл включение: stdafx.h: No such file or directory посоветуйте пожалуйста что делать?? никак не могу справиться с...
C++ Вызов обратной функции в классе // main.cpp #include "func.h" int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { CREATEWIN(); bool bq = false; MSG msg; http://www.cyberforum.ru/cpp-beginners/thread1016758.html
C++ Задать число рандомом, высокое требование к качеству случайности
Здравствуйте, необходимо задать целое рандомное число от 0 до 1000 включительно, причем вероятность выпадания любого числа должна быть максимально равной. Как такое реализовать? Слышал что-то про...
C++ не могу разобраться в представлении символов
Скажите пожалуйста что будет выводить программа если из файла считывается символы(латинские, русские, цифры и прочее) причем массив в который считывается имеет тип: unsigned int, что будет выводить...
C++ Нужно получить массив http://www.cyberforum.ru/cpp-beginners/thread1016748.html
Ребят, вы уже видели мой пост, в котором я написал белиберду, которую никто не понял. Вот нарисовал небольшую схемку. Нужно получить массив key, когда есть массив d и r. Часть кода есть, никак не...
C++ Даны три файла вещественных чисел с именами S1, S2 и S3, элементы которых упорядочены по убыванию. Объединить эти файлы в новый файл с именем S4 так, Даны три файла вещественных чисел с именами S1, S2 и S3, элементы которых упорядочены по убыванию. Объединить эти файлы в новый файл с именем S4 так, чтобы его элементы также оказались упорядоченными... подробнее

Показать сообщение отдельно
scenotaph
120 / 120 / 15
Регистрация: 29.03.2013
Сообщений: 237
23.11.2013, 23:10
Namig, Потому что на последней итерации в цикле с while, slovo будет равно NULL и программа крашанётся на вычислении длины указателя на 0
C++
1
2
3
4
5
6
7
8
9
 while (slovo!=NULL) 
    {   
        slovo=strtok(NULL,razd);
        if (slovo!=NULL){
        dlina=strlen(slovo);
        if (slovo[0]==slovo[dlina-1])
            printf("%s ",slovo);
        }
    }
как вариант
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.