Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2013, 21:49   #1
Sergey152
Новичок
Джуниор
 
Регистрация: 12.11.2013
Сообщений: 1
По умолчанию Удаление пробелов,знаков табуляции и вывод количества удаленных символов(си)

Написать программу, которая во вводимом с клавиатуры тексте удалит все пробелы, знаки табуляции и выведет количество удаленных символов на экран. Получилось только удаление пробелов.
Код:
#include <stdio.h>
#include <conio.h>

int main(void)
{
	char text[100], blank[100];
    int c = 0, d = 0;
	
	printf("Vvedite lyuboy tekst\n");
	gets(text);
	
	while(text[c] != '\0')
	{
		if(!(text[c] == ' ' && text[c+1] == ' '))
		{
			blank[d] = text[c];
			d++;
		}
		c++;
	}
	blank[d] = '\0';
	printf("Otredaktirovanniy tekst\n%s\n", blank);
	
	getch();
	return 0;
}
Sergey152 вне форума Ответить с цитированием
Старый 12.11.2013, 23:28   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
if(text[c] != ' ' && text[c] != '\t ')
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление определенного количества символов из компонента label Sandysman Мультимедиа в Delphi 4 22.03.2012 14:46
удаление лишних пробелов или знаков '_' из MaskEdit Blood_ghosT Компоненты Delphi 6 07.12.2011 20:23
Замена пробелов на символ табуляции frixer Помощь студентам 0 10.04.2011 20:43
Удаление лишних пробелов. Ввод/вывод в файл. Иван 883 Помощь студентам 13 31.03.2009 19:39