Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Пояснить сортировку слиянием Что выполняет???мне нужн ответ... +можете написать обозначение функции(если сможете) ( //-? ) ------------------------------------------------------------ 1).Что выполняет? for ( i=0; i < n; i++ ) //-? { printf( "%i ", *(a+i) ); //-? } 2).Что выполняет? while (pos1 <= split && pos2 <= b) //-? https://www.cyberforum.ru/ c-beginners/ thread207484.html Работа со строками C (СИ)
Нужна программа которая будет считать слова с буквой Х Блок схема: 1.начало считывание слова -> 2.счет букв Х -> 3. конец слова и конец счета -> 4.Если букв Х больше нуля, то + одно слово в счетчике -> следующее слово - возвращение к пункту 1 (цикл). КОНЕЦ ТЕКСТА - КОНЕЦ ПРОГРАММЫ. Текст считывается из документа "текстовый_файл.dat". Есть работающая программа которая считает просто буквы...
C (СИ) Написать функцию нахождения в массиве целых чисел наименьшего по абсолютной величине числа https://www.cyberforum.ru/ c-beginners/ thread207277.html
Нужно написать функцию нахождения в массиве целых чисел наименьшего по абсолютной величине числа,допустимо использование только stdio.h.Код,который ничего не выводит,помогите найти ошибку,кто-нииибудь) #include "stdafx.h" #include "stdio.h" #define N 10 int abs_1(int a) { if (a<0) return (0-a); else
C (СИ) Ввод последовательности https://www.cyberforum.ru/ c-beginners/ thread207267.html
Собственно есть задание ввести последовательность слов и окончанием последовательности должен служить знак '**' я ввожу последовательность данным образом #include <stdio.h> #include <conio.h> #include <math.h> #include "iostream" #include "windows.h" int main() { char x; printf("vvedite posledovatelnost \n");
C (СИ) Подскажите как программировать в си на макинтоше
Какой редактор используете и как компилировать (если в консоли надо) Извините если не в том разделе создал
C (СИ) Транспонировать матрицу https://www.cyberforum.ru/ c-beginners/ thread207171.html
программа СИ. Задана квадратная матрица размерности n×m. Написать программу, которая находит транспонированную матрицу. Указание. Транспонированием матрицы называется преобразование, при котором элементы и меняются местами. При транспонировании строки становятся столбцами, а столбцы − строками. Вот я сделал матрицу, а как сделать транспонированную матрицу??? void printM(int...
C (СИ) В строке заменить все точки троеточием Помогите написать программу на СИ, задание: 1)В строке заменить все точки троеточием. Как написать? https://www.cyberforum.ru/ c-beginners/ thread207142.html Файл C (СИ)
помогите написать программу которая бы читала из файла данные и работала с ними.... я написал через массив но сказали переделать...... Вот что было у меня #include <stdio.h> #include <iostream> #define ROWS 6 #define COLS 7 int main()
C (СИ) Определить, есть ли Гамильтонов цикл Не как не пойму в чём ошибка или какое-то условие надо дописать, он прёт против напровления, почему, подскажите как сделать чтоб соблюдал стрелки, фото с заданием прикрепил #include "stdafx.h" #include <iostream> using namespace std; #define n 8 int c ; // номер хода, на котором посещается вершина int path; // номера посещаемых вершин int... https://www.cyberforum.ru/ c-beginners/ thread206766.html C (СИ) создание функции https://www.cyberforum.ru/ c-beginners/ thread206757.html
Помогите блондинке переделать функцию. У меня все переенные были описаны глобально и функции прописаны без параметров. А нужно сделать функцию с параметрами. У меня не получается к ней правильно обратиться. Вот что получилось в функцие: void search(char* slova, char*kor) { for (i = 0; i < N; ++i ) { if (strstr(slova, kor)) { printf("%s", slova);
Найти в какой половине массива находится минимальный и максимальный элемент C (СИ)
1.Дан массив вещественных чисел , состоящий из n элементов(N=20)найти в какой половине находится минимальный и максимальный элемент! 2.В заданном массиве строкнайти все слова,в которых дважды встречаетсязаданный символ и вывести их на монитор! В программах при обращении к массиву НЕЛЬЗЯ ИСПОЛЬЗОВАТЬ ДОПОЛНИТЕЛЬНУЮ ПЕРЕМЕННУЮ для вычисления его адреса.В первой программе данные вводятся с помощью...
C (СИ) В строке, содержащей последовательность слов, найти конец предложения, обозначенный символом "точка" https://www.cyberforum.ru/ c-beginners/ thread206671.html
В строке, содержащей последовательность слов, найти конец предложения, обозначенный символом "точка". Если в следующем слове первый символ – строчная буква, то заменить ее на прописную. У меня почти получилось, но в слове "точка." заменяется на главную только первая буква "Точка.", а надо чтобы все. Помогите разобраться #include <conio.h> #include <stdio.h> voi
146 / 146 / 32
Регистрация: 26.10.2008
Сообщений: 782
09.12.2010, 22:41 0

Удалить подряд идущие вхождения слов в предложениях - C (СИ) - Ответ 1186417

09.12.2010, 22:41. Показов 1447. Ответов 2
Метки (Все метки)

Ответ

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
27
28
29
#include <stdio.h>
#include <string.h>
int main ()
{
    char str [300];
    char newStr [300];
    char sep [] = {' ', ',', '.'};
    char * p = NULL;
    char * prev = NULL;
    newStr [0] = '\0';
 
    gets (str);
 
    p = strtok (str, sep);
    prev = "";
    while (p != NULL)
    {
        if (strcmp (prev, p) != 0)
        {
            strcat (newStr, p);
            strcat (newStr, " ");
        }
        prev = p;
        p = strtok (NULL, sep);
    }
    puts (newStr);
    p = prev = NULL;
    return 0;
}


Вернуться к обсуждению:
Удалить подряд идущие вхождения слов в предложениях C (СИ)
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2010, 22:41
Готовые ответы и решения:

Удалить из строки подряд идущие цифры
не могу разобраться со строками в си... я новичок.

Удалить одинаковые слова предложения, идущие подряд
Удалить одинаковые слова предложения, идущие подряд. с коментариями пожалуйста

Удалить одинаковые слова предложения, идущие подряд
Здравствуйте! Задание такое: удалить одинаковые слова предложения, идущие подряд. Набросал код, но...

Удалить подряд идущие пробелы, не используя библиотеку string
Удалить подряд идущие пробелы не используя библиотеку string.h Пример реализации: #include...

2
09.12.2010, 22:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2010, 22:41
Помогаю со студенческими работами здесь

Определение количества слов, в которых встречаются подряд идущие одинаковые буквы
Здравствуйте! Помогите пожалуйста разобраться с заданием на тему :&quot;функции с переменным числом...

В символьной строке удалить все лишние подряд идущие пробелы
Помогите написать программу. Все изменения строки производить в том же массиве. Не допускается...

В символьной строке удалить все слова, содержащие две подряд идущие гласные буквы
Здравствуйте, помогите пожалуйста напрсать программу, сам вообще ноль :( Условие: В символьной...

Удалить из списка слов все предыдущие вхождения последнего слова
Здравствуйте, помогите доделать программу, у меня получилось считать строку, разбить на слова, даже...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru