IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Строки, СИ++
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 42
Пол: Мужской

Репутация: -  0  +


Задание такое: Ввести с клавиатуры строку не более 128 символов.Вывести на экран все слова из этой строки, которые начинаются и заканчиваются строчной латинской буквой.В качестве разделителей между словами используются символы пробела,запятой и точки. Подскажите пожалуйста, а то вообще не представляю как это сделать

Сообщение отредактировано: nblazhko -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Цитата
вообще не представляю как это сделать
Я тоже... Поскольку на чем делать, ты не уточнил, хотя надо было бы:
Цитата
В описании темы указываем язык!!!
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 42
Пол: Мужской

Репутация: -  0  +


Язык Си++,сорри забыл,исправлю
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Вот так, например:
#include <stdio.h>
#include <string.h>
#include <ctype.h>

int main() {
const int strLen = 128;
char s[strLen + 1] = {0};
fgets(s, strLen, stdin);

char *p = strtok(s, " ,.\n");
while(p) {
if(islower(p[0]) && islower(p[strlen(p) - 1])) puts(p);
p = strtok(NULL, " ,.\n");
}
return 0;
}
, хотя это больше похоже на чистый Си, чем на "плюсы"...
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.03.2024 18:49
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name