0 / 0 / 0
Регистрация: 13.09.2016
Сообщений: 9
|
||||||
1 | ||||||
Функция разделения строки на лексемы strtok15.12.2016, 22:07. Показов 2655. Ответов 5
Программе на вход подается строка, содержащая слова один-девять плюс минус, наприм: один плюс два минус три плюс пять. Нужно посчитать результат
Знаю, что косяк в функции strtok, внутри цикла, мб читаю того, что нет. Не могу разобраться. Проверил функцию tran на отдельных символах, всё работает.
0
|
|
15.12.2016, 22:07 | |
Ответы с готовыми решениями:
5
Разделение строки на лексемы с strtok, проверка длины каждой лексемы (выдает ошибку) после strtok записать лексемы в массив
Использование STRTOK Разбить строку на слова, из слов составить список C++ Функция strtok |
7347 / 6273 / 2852
Регистрация: 14.04.2014
Сообщений: 27,180
|
|
15.12.2016, 23:19 | 2 |
Отладчик что показывает? c1 и c2 - лишние, сразу используй pch.
0
|
0 / 0 / 0
Регистрация: 13.09.2016
Сообщений: 9
|
|
15.12.2016, 23:28 [ТС] | 3 |
да, было без них, просто во время отладки шаманил.
0
|
7347 / 6273 / 2852
Регистрация: 14.04.2014
Сообщений: 27,180
|
|
15.12.2016, 23:43 | 4 |
![]() Решение
После строк 67 и 72 вставь проверку pch на NULL.
Надо отладчиком пошагово смотреть.
0
|
0 / 0 / 0
Регистрация: 13.09.2016
Сообщений: 9
|
||||||
15.12.2016, 23:56 [ТС] | 5 | |||||
Спасибо, добавил в указанные места
0
|
16.12.2016, 00:04 | 6 | |||||
в 81ю строку добавьте
хм.... у меня только с моим дополнением заработало
0
|
16.12.2016, 00:04 | |
Помогаю со студенческими работами здесь
6
Функция strtok. Представление телефонного номера в виде строки. Посмотрите код! (используя функцию strtok, разбить телефонный номер формата (555) 555-5555, введенный как строку, на лексемы)
Функция strtok() Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |