Форум программистов, компьютерный форум CyberForum.ru

удаляем пробелы из строки char!!! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вопрос по ооп http://www.cyberforum.ru/cpp-beginners/thread150114.html
вот фаил с описанием класса. что такое #ifndef _STOCK1_H_ #define _STOCK1_H_ и #endif в 1,2 и последних строках соответсвенно. #ifndef _STOCK1_H_ #define _STOCK1_H_ class Stock
C++ Установить частоту употребляемых букв Помогите с прогой... Как написать вот такое: " Установить частоту употребляемых букв в тексте на английском языке. Буквы и коэффициент их повторяемости в процентах должны быть распечатаны в алфавитном порядке, не используемые буквы не выводятся. (Текст осмысленный 20 - 50 символов). Построить диаграмму." http://www.cyberforum.ru/cpp-beginners/thread150111.html
C++ accumulate if?
Какой алгоритм способен найти сумму элементов, удовлетворяющих какому-либо условию?
C++ Дано прямоугольную матрицу вещественных чисел. Найти максимальную среди сумм каждого столбца.
Дано прямоугольную матрицу вещественных чисел. Найти максимальную среди сумм каждого столбца.
C++ Дано двумерный массив целых чисел. В каждом столбце найти сумму и количество чисел.(исправить) http://www.cyberforum.ru/cpp-beginners/thread150088.html
Исправить программу: Дано двумерный массив целых чисел. В каждом столбце найти сумму и количество чисел. #include <iostream.h> #include <conio.h> #include <math.h> #include <stdlib.h> int main() {
C++ В одномерном массиве посчитать сумму элементов, находящихся в чётных позициях в одномерном массиве посчитать сумму элумунтов,находящихся в чётных позициях(и желательно в Vectore) С++Builder 6 подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,608
28.06.2010, 16:47
на С вот
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <string.h>
 
int main(void){
    char buf[] = "2 + 2", * p;
    int len;
    
    printf("Befor: %s\n", buf);
    
    len = strlen(buf);
    for ( p = buf; *p; ++p ){
        while ( *p == ' ' ){
            memmove(p, p + 1, len - ( p - buf));
            --len;
        }
    }
    
    printf("After: %s\n", buf);
    
    return 0;
}
на С++ всё проще...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru