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

Ошибка "Необработанное исключение" в программе с 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 посоветуйте пожалуйста что делать?? никак не могу справиться с этим:cry:
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 включительно, причем вероятность выпадания любого числа должна быть максимально равной. Как такое реализовать? Слышал что-то про boost библиотеки D:
C++ не могу разобраться в представлении символов
Скажите пожалуйста что будет выводить программа если из файла считывается символы(латинские, русские, цифры и прочее) причем массив в который считывается имеет тип: unsigned int, что будет выводить программа? у меня она выводит каждый раз разный набор цифр 3435973 и еще три меняющиеся при каждой компиляции Так как все таки представляется информация? (у меня задание сжатие методом RLE и я...
C++ Нужно получить массив http://www.cyberforum.ru/cpp-beginners/thread1016748.html
Ребят, вы уже видели мой пост, в котором я написал белиберду, которую никто не понял. Вот нарисовал небольшую схемку. Нужно получить массив key, когда есть массив d и r. Часть кода есть, никак не могу написать код, чтобы получился массив key. на рисунке в "Кол-во пов..." 4 обозначает номер клавиши в данном случаете
C++ Даны три файла вещественных чисел с именами S1, S2 и S3, элементы которых упорядочены по убыванию. Объединить эти файлы в новый файл с именем S4 так, Даны три файла вещественных чисел с именами S1, S2 и S3, элементы которых упорядочены по убыванию. Объединить эти файлы в новый файл с именем S4 так, чтобы его элементы также оказались упорядоченными по убыванию. подробнее

Показать сообщение отдельно
Namig
0 / 0 / 0
Регистрация: 23.11.2013
Сообщений: 10

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

23.11.2013, 22:57. Просмотров 340. Ответов 2
Метки (Все метки)

Из заданной текстовой строки распечатать только те слова, которые начинаются
и оканчиваются одной и тоже буквой, используя функции strtok, strlen. Ответ выводится правильно,но вместе с ошибкой "Необработанные исключения ...", в чём косяк?

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
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream>
#include <stdlib.h>
 
void main()
{
    setlocale(0, "Russian");
    const int N=100;
    char stroka[N];
    char *slovo;
    char *razd=".,:;!? ";
    gets(stroka);
 
    slovo=strtok(stroka,razd); 
    int dlina;
    dlina=strlen(slovo);
 
    if (slovo[0]==slovo[dlina-1])
    printf("%s ",slovo);
 
    while (slovo!=NULL) 
    {   
        slovo=strtok(NULL,razd);
        dlina=strlen(slovo);
        if (slovo[0]==slovo[dlina-1])
            printf("%s ",slovo);
    }
    getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru