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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
pun4er
6 / 6 / 1
Регистрация: 06.10.2010
Сообщений: 122
#1

Как вывести строки? - C++

01.12.2011, 14:18. Просмотров 436. Ответов 2
Метки нет (Все метки)

Всем привет. Нужно ввести несколько строк с клавиатуры, и всех их вывести. делаю так
C++
1
2
3
4
int i=0;
    for(i=0;i<3;i++)
        gets(s);
    puts(s);
а выводит только последнюю введенную строку. как правильно вывести все введенные строки?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2011, 14:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как вывести строки? (C++):

Вывести все введенные строки. Отсортировать строки. Вывести самую длинную строку - C++
Здравствуйте!!! Помогите пожалуйста, не могу разобраться с программой. Ввести с клавиатуры строки, пока не будет введено 5 строк, которые...

Как вывести на экран третий символ строки? - C++
Как вывести на экран третий символ строки?

Как вывести разбитые слова из строки по алфавиту? - C++
Задание: Разбить строку на слова и вывести их за алфавитом. Разбить, я разбил, а как вывести за алфавитом не знаю. Помогите, пожалуйста. ...

Как вывести 1 букву из строки (cmd 65001) ? - C++
Дело в том что cout &lt;&lt; str при таком раскладе выбивает в ошибку. #include &lt;iostream&gt; using namespace std; void main() { ...

Как вывести номер строки вызова функции - C++
Здравствуйте! Подскажите, пожалуйста, как командой OutputDebugStringA((LPCSTR)__LINE__) вывести номер строки откуда вызывается функция ...

Как вывести свою строку в заголовок консольной строки? - C++
Добрый вечер! Уважаемые форумчане, я делаю программу которая будет осуществлять поиск на диске, и мне нужно что бы проверяемая папка...

2
Сыроежка
Заблокирован
01.12.2011, 14:24 #2
Цитата Сообщение от pun4er Посмотреть сообщение
Всем привет. Нужно ввести несколько строк с клавиатуры, и всех их вывести. делаю так
C++
1
2
3
4
int i=0;
    for(i=0;i<3;i++)
        gets(s);
    puts(s);
а выводит только последнюю введенную строку. как правильно вывести все введенные строки?
C++
1
2
3
4
5
for ( int i = 0; i < 3; i++ )
{
   gets( s );
   puts( s );
}
Либо

C++
1
2
3
4
char s[3][80];
 
for ( int i = 0; i < 3; i++ ) gets( s[i] );
for ( int i = 0; i < 3; i++ ) puts( s[i] );
1
pun4er
6 / 6 / 1
Регистрация: 06.10.2010
Сообщений: 122
01.12.2011, 14:25  [ТС] #3
2 вариант то что надо, спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.12.2011, 14:25
Привет! Вот еще темы с ответами:

Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции первой строки, с которой вторая строка содер-жится в ней - C++
Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции первой строки, с которой вторая строка...

Как из строки, читаемой из файла, вывести все четные слова в выходной файл? - C++
Всем привет, никак не могу понять как работать со словами в строке. Как из строки, читаемой из файла, вывести все четные слова в выходной...

Как сравнить две строки string, введенных с клавиатуры, и вывести на экран строку которая больше? - C++
Как сравнить две строки string введенных с клавиатуры и вывести на экран строку которая больше ?

Вычислить длину введенной строки и вывести символы строки с четными индексами - C++
Напишите программу, которая требует ввода строки с клавиатуры. Программа вычисляет длину строки и выводит на экран только те символы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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