Форум программистов, компьютерный форум, киберфорум
Наши страницы

Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка 2065 http://www.cyberforum.ru/cpp-beginners/thread516537.html
Пишу первую программу с учебника и сразу 2 ошибки. В смысле, hello world получалось написать другим способом, а этим не получается. Подскажите пожалуйста как исправить ошибки. Вот первая как я понял...
C++ Дана целочисленная квадратная матрица. Определить... Дана целочисленная квадратная матрица. Определить: 1) сумму элементов в тех столбцах, которые не содержат отрицательных эле¬ментов 2) минимум среди сумм модулей элементов диагоналей, параллельных... http://www.cyberforum.ru/cpp-beginners/thread516535.html
C++ Квадратичная матрица
Помогите написать, а то никак не могу, на с++ Заданная квадратная матрица действительных чисел. Найти среднее арифметическое положытельных элементов, находящихся на главной диагонали.
Китайские шашки. Перебор C++
Суть китайских шашек такова: есть поле(см. рисунок) и можно перепрыгивать через фишку, если поле за ней свободно. При этом фишка, через которую перепрыгнули, убирается. Нужно убрать все фишки. ...
C++ поиск информации для изучения http://www.cyberforum.ru/cpp-beginners/thread516506.html
Поделитесь ,пожалуйста ,информацией , цитирую : "Библиотечные функции языка программирования С Библиотечные функции обработки символов и строк".
C++ [C] Найти самую длинную строку и поместить ее после самой короткой Найти самую длинную строку и поместить ее после самой короткой. подробнее

Показать сообщение отдельно
sire
25 / 25 / 2
Регистрация: 01.05.2011
Сообщений: 143
12.03.2012, 01:19
strlength в помошь

вот это разбивает предложение по пробелам.Дальше разберешься? Или еще подсказать?

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
#include <stdio.h>
 
int main()
{
    int i;
    char x='*';
    char first[256], second[256];
 
    printf("enter a string: \n");
    fgets(first,sizeof(first), stdin);
 
    for(i=0; i<sizeof(first); i++)
    {
        if(first[i] == ' ')
        {
        second[i] = x;
        }
    else{
    second[i]=first[i];
        }
 
    }
 second[i]='\0';
 
printf("second string is: %s \n", second);
  }
Сам нюб, чем мог, уж не суди стого.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru