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

Ввод нескольких строк или массив строк - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
litwisha
0 / 0 / 0
Регистрация: 29.09.2012
Сообщений: 59
10.12.2012, 01:48     Ввод нескольких строк или массив строк #1
У меня есть массив строк. Нужно ввести несколько строк, но не получается. Вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int main()
{
    const int n=4;
    const int m=30;
    char rows[n][m];
    int i=0;
    for(i=0;i<n;i++)
    {
        gets(rows[i][m]);
        puts(rows[i][m]);
    }
    
    system("pause");
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 01:48     Ввод нескольких строк или массив строк
Посмотрите здесь:

C++ Написать программу, которая читает строки из файла в массив строк, и выводит их на экран только названия, состоящие из нескольких слов
Дан текстовый файл,состоящий из одной или нескольких строк. помогите решить C++
C++ Дан текст. файл, сост. из одной или нескольких строк.подскажите,как написать программу
C++ Ввод строк и запись их в массив указателей
Сформировать массив строк. Удалить из него одинаковые строки. Сформировать массив строк. Удалить из него К последних строк C++
Используя функцию копирования строк, организуйте конкатенацію и копирование строк в четвертый массив, содержащий полные имена C++
Запросить название учебного заведения, специальность и номер группы. записав их в массив из 3 строк. Подсчитать длины каждой строк C++
C++ Вводится массив строк текста с неизвестным заранее количеством строк

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
svkpro
 Аватар для svkpro
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
10.12.2012, 02:30     Ввод нескольких строк или массив строк #2
строчки:
Код
gets(rows[i][m]);
puts(rows[i][m]);
надо написать так:
Код
gets(&rows[i][m]);
puts(&rows[i][m]);
litwisha
0 / 0 / 0
Регистрация: 29.09.2012
Сообщений: 59
10.12.2012, 17:17  [ТС]     Ввод нескольких строк или массив строк #3
Цитата Сообщение от svkpro Посмотреть сообщение
строчки:
Код
gets(rows[i][m]);
puts(rows[i][m]);
надо написать так:
Код
gets(&rows[i][m]);
puts(&rows[i][m]);
а можно ли отдельно делать указатель на массив и с ним работать? И можете обяснить почему нельзя с массивом работать, а только через указатель?
Yandex
Объявления
10.12.2012, 17:17     Ввод нескольких строк или массив строк
Ответ Создать тему
Опции темы

Текущее время: 13:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru