Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Описать структуру с именем Train http://www.cyberforum.ru/c-beginners/thread293953.html
Задание: Описать структуру с именем TRAIN, содержащую следующие поля: - название пункта назначения; - номер поезда; - время отправления. Написать программу, выполняющую следующие действия: -...
C (СИ) Слияние двух текстовых файлов
Пожалуйста,помогите написать вот такую программу : Произвести слияние двух текстовых файлов. Имена файлов вводятся с клавиатуры. На языке Си.
нужно исправить программу в с++ C (СИ)
пожалуйста помогите а то до сесии нужно поздавать много лаб а я на этой застрял и не в какую уже мозги не то что перегрелись а выкипели походу( УЧЕТ СТУДЕНТОВ УЧАСТВУЮЩИХ В ОЛИМПИАДАХ Атрибуты:...
C (СИ) [Linker error] undefined reference Будте добры помогите решить проблему с ошибками: undefined reference to `Vivod(char*, char*)' undefined reference to `Osnova(void (*)(int, int, char*, char*), void (*)(char*, char*))' ld... http://www.cyberforum.ru/c-beginners/thread293899.html
C (СИ) проблема с флагами http://www.cyberforum.ru/c-beginners/thread293892.html
помогите пожалуйсто.. #include "stdafx.h" #include <windows.h> #include <iostream> #include <conio.h> using namespace std; struct AEROFLOT { char nazvanie; int nomer;
Генерация случайных чисел из заданного диапазона C (СИ)
как сделать рандом из определенного интервала? т.е if (x>0.15 && y<0.456) z=//z принимает значения из этого интервала
C (СИ) Нужна схема стека, как происходит спуск и подъем.
Задача о ханойских башнях. #include <stdio.h> void tn (int, int, int, int); /* функция */ main() /* вызывающая */ { int n; scanf («%d»,&n); tn (n, 1,2,3); } void tn (int n, int i,...
C (СИ) списки в си ++ Помогите пожайлуйста с комментариями 1. Описать структуру с именем NOTE, с полями: фамилия, номер телефона, год рождения. Ввести несколько структур. Затем напечатать их по возрастанию, используя в... http://www.cyberforum.ru/c-beginners/thread293642.html
C (СИ) Вычисление с помощью рекурсии всегда возвращает 1 http://www.cyberforum.ru/c-beginners/thread293641.html
int f(int n); int a,n,c; float s,g; int _tmain(int argc, _TCHAR* argv) { printf(" a c n\n"); scanf("%d %d %d",&a,&c,&n); f(n); return 0; }
C (СИ) Создание двумерного массива с элементами, зависящими от размера массива. Помогите, пожалуйста решить задачу следующего характера на C: пользователь вводит размер массива (максимально 15x20), и, в зависимости от размера должен быть выведен массив (на примере 4x5): 1 2... http://www.cyberforum.ru/c-beginners/thread293572.html
Lenoriya
0 / 0 / 0
Регистрация: 18.10.2010
Сообщений: 49
0

Удалить из строки все лишние пробелы: в начале, в конце, повторяющиеся

12.05.2011, 17:18. Просмотров 17761. Ответов 16
Метки (Все метки)

Дана строка предложение. Удалить из строки все лишние пробелы: в начале, в конце, повторяющиеся.

Не могу понять, как удалить все пробелы в начале и в конце.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include  <stdio.h>
#include <locale.h>
 
int main(int argc, char *argv[])
{
setlocale(LC_ALL,"");
char str[101];
printf ("Введите строку:");
gets(str);
  int j=1;
  for (int i=1; str[i]!=0; i++) {
     if((str[i] == ' ') && (str[i-1]==' ')) continue;
     str[j++] = str[i];
} 
    if (str[j-1]==' ') j--;
  str[j] = 0;
  printf("Результат:");  puts(str);
}


Вернуться к обсуждению:
Удалить из строки все лишние пробелы: в начале, в конце, повторяющиеся
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2011, 17:18
Готовые ответы и решения:

Исключить пробелы, стоящие в начале и в конце каждой строки
Дан текстовый файл f, состоящий из нескольких строк. Исключить пробелы, стоящие в начале и в конце...

Удалить из файла с текстом все лишние пробелы
удалить из файла с текстом все лишние пробелы. Оставшееся переписать во второй файл

Удалить из файла все однобуквенные слова и лишние пробелы
Дан символьный файл f. Группы символов, разделенные пробелами (одним или несколькими) и не...

Удалить из файла все однобуквенные слова и лишние пробелы
Дан символьный файл f. Группы символов, разделенные пробелами (одним или несколькими) и не...

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

16
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru