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

Напечатать каждое слово с новой строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатели http://www.cyberforum.ru/cpp-beginners/thread54007.html
Как правильно надо работать с указателями?? И для чего они служат??
C++ Ошибка компилляции Пожалуйста помогите!!!не могу найти ошибку при запуске пишет не найден ехе файл. http://www.cyberforum.ru/cpp-beginners/thread54005.html
Проблемма с кодом C++
Помогите пожалуйста,если кто знает, нужно перевести этот код на С++. procedure OGI(R,S,M,N:integer;Var A:matrix); {R,S – разрешающий элемент} Var i,j:integer; begin for i:=1 to M do for j:=1 to N do if (i<>R)and(j<>S)
Что такое возврат каретки? C++
\r - что делает этот управляющий символ, и чем он отличается от \n?
C++ Вывести начальные индексы всех непрерывных последовательностей неотрицательных чисел http://www.cyberforum.ru/cpp-beginners/thread53950.html
Дан массив размером 100. Заполнить его случайными числами в диапазоне от -100 до 100. Вывести начальные индексы всех непрерывных последовательностей неотрицательных чисел, длина которых больше 3.
C++ Массив двоичных чисел Подскажите, пожалуйста, как на С задать массив двоичных чисел (двоичный вектор) длиной 64 бит, а затем поделить его на равные левую и правую части по 32 бита каждая. Прошу прощения за глупый вопрос:) подробнее

Показать сообщение отдельно
R0mm
Псевдо программист
 Аватар для R0mm
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
04.10.2009, 09:36     Напечатать каждое слово с новой строки
Цитата Сообщение от Rustam Посмотреть сообщение
Если кому нужно, то вот подсказки:
1. Определить, слово перед вами или нет, поможет инструкция if. Проверку производим так: если след. символ - не пробел, не табуляция, не перевод строки, дополнительная подсказка: и не Enter, то этот символ - конец слова.
2. Существенная подсказка: чтобы сделать проверку на нажатие энтера, проверьте принадлежность текущему символу значения 13 (это код кнопки энтер).
Бгого.. пасыба учитэль..

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include "iostream"
#include "string.h"
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    char str[80];
    
    cout << "Введите предложение: "; cin.getline(str, 80);
    for(int i=0; i<strlen(str); i++){
        if (str[i]==' ') cout << endl;
        else cout << str[i];        
    }
    cout << endl;
 
    system("pause");
    return 0;
}
 
Текущее время: 14:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru