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

строки символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный массив и его обработка http://www.cyberforum.ru/cpp-beginners/thread222295.html
Помогите пожалуйста С++ знаю плохо... В одномерном массиве посчитать сумму элементов после максимального. Просьба сделать в С++ билдере и как-нибудь попроще
C++ Стоимсть разговора Написать программу вычисления стоимости разговора по телефону с учетом 20 % скидки, предоставляемой по субботам и воскресеньям. Ниже приведен рекомендуемый вид экрана программы во время ее... http://www.cyberforum.ru/cpp-beginners/thread222287.html
C++ Указатели
нашел у Страуструпа вот такую функцию: void swap(int *p, int *q) { int t = *p; *p = *q; *q = t; } зачем здесь указатели, почему нельзя просто использовать переменные?и вообще для чего...
Упорядочить массив C++
Всем здравствуйте. Мож кто сможет помочь с программкой? Очень надо, пожалуйста. Упорядочить массив натуральных чисел по неубыванию следующим способом: 1. сначала числа сортируются по последней...
C++ Реализация кода Гаусса(почти реализован ). http://www.cyberforum.ru/cpp-beginners/thread222248.html
Добрый день. Поздравляю всех с наступающим новым годом! Понимаю, все заняты., дела, дела, дела.. Совсем недавно Я таки смог реализовать код Гаусса для однородной слау, но вот проблема- Я не могу...
C++ Списки! Прошу помощи! Кто знает помогите пожалуйста! Напишите фрагмент программы добавления нового элемента в конец списка, если список формируется из элементов, имеющих тип LIST_ITEM, а на начало списка указывает... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9626 / 5574 / 947
Регистрация: 25.07.2009
Сообщений: 10,709
29.12.2010, 17:38
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>
#include <ctype.h>
 
#define STR_LEN 256
 
int main(void){
    char str[STR_LEN], *p;
    int inWord;
    
    while ( printf("String: ") && fgets(str, STR_LEN, stdin) && *str != '\n' ){
        inWord = 0;
        for ( p = str; *p; ++p ){
            if ( ! isspace(*p) && ! ispunct(*p) ){
                if ( ! inWord ){
                    *p = '?';
                    inWord = 1;
                }
            }
            else
                inWord = 0;
        }
        printf("Result: %s\n", str);
    }
    
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru