Задачка на C++. Ввести строчку и подсчитать количество букв каждого слова.

Задача на C++. Ввести строку и подсчитать количество букв каждого слова. Задачку сделал, но она считает только количество букв первого слова. Как мне поправить эту делему? Сможете предоставить уже исправленный вариант, чтоб я, сравнив, увидел необходимые конфигурации.
Вот ссылка на мой код: https://repl.it/@ArtyomPozharov/PureSteelInterface

Задать свой вопрос
Василий Негуляев
а где это надо прописать?
1 ответ

Здесь необходимо знать одну маленькую хитрость. :)

include lt;stdio.hgt;

include lt;string.hgt;

int main(void)

 int length = 0;

 

 char str[256];

 scanf("%[^\n]s", str);

 

 int i;

 for (i = 0; i lt; strlen(str); i++)

   if (str[i] != ' ')

     length++;

   

 

 

 printf("%d\n", length);

 

 return 0;

Виктор
подсчитать количество букв каждого слова
Каткевич Степа
Вы же подсчитали общее количество.
Angelina Mitrashenkova
if (str[i] != ' ')
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт