![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 12.03.2015
Сообщений: 60
|
![]()
Здравствуйте, подскажите пожалуйста. делал сразу на с++, теперь нужно переделывать на чистый с.
В с++ была строка string, и нужно было находить позицию последнего пробела в строке. Теперь в С делаю через массив char, хочу найти последний пробел в массиве, делаю так, но выдает ошибку Код:
|
![]() |
![]() |
![]() |
#2 |
C/C++, Java
Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,680
|
![]()
Самое первое, что бросается в глаза..
Замените "=" в условии if на "==". Думаю должно быть так ![]()
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости" Сложность - враг простоты и удобства! |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,370
|
![]()
Скорее всего надо так:
if (strj[p] == ' ') |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 07.01.2014
Сообщений: 124
|
![]() Код:
#define TRUE FALSE //счастливой отладки
|
![]() |
![]() |