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

Как с консоли можно ввести двумерный массив строчных символов? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с кириллицей в тхт http://www.cyberforum.ru/cpp-beginners/thread20876.html
Всем привет!! програма база даних сотридников которая бирет данние из тхт файла проблема в том что она работает тока с латинецей, как можно переделать в кирулицу? #include <fstream.h> #include <string.h> #include <stdlib.h> #include <windows.h> int main(){ const int l_name = 30, l_year = 5, l_pay = 10, l_buf = l_name + l_year + l_pay;
C++ Подпрограмма для нахождения максимального элемента массива пишу простую подпрограмку по нахождению максимального элемента а она почему то не работает(( ind=S; p=0; for (i=1;i<ele;i++) { if (S>ind) ind=S,p=i; } где S массив примерно такой http://www.cyberforum.ru/cpp-beginners/thread20868.html
C++ Найти все натуральные n-значные числа.
1) Найти сумму всех n-значных чисел, кратных k (1 < п < 4). 2) Найти все натуральные n-значные числа, цифры в которых образуют строго возрастающую последовательность (например, 1234, 5789). 3) Дана квадратная матрица A. Записать на место отрицательных элементов матрицы нули, а на место положительных — единицы. Вывести на печать нижнюю треугольную матрицу в общепринятом виде. 4) Дана строка....
работа с файлами C++
Даны две задачи, может кто поможет просто работу с файлами действительно не понял(( 1.Даны два символьных файла f1 и f2 . Файл f1 содержит произвольный текст. Слова в тексте разделены пробелами и знаками препинания. Файл f2 содержит не более 40 слов, которые разделены запятыми. Эти слова образуют пары: каждое первое слово считается заменяемым, каждое второе слово - заменяющим. Найти в файле...
C++ Найти самое большое слово в строке http://www.cyberforum.ru/cpp-beginners/thread20836.html
помогите пож...я не могу додумать как найти самое большое слово в строке.:wall: один массив, в нём пять слов разной величины рзделены пробелами
C++ Алгоритм Хоара( код с алгоритмом) Дана задачка.. Запрограммировать алгоритм Хоара сортировки одномерного массива действительных чисел.Подсчитать кол-во сравнений и перестановок эл-тов.Провести эксперимент с несколькими ( порядка нес. десятков) массивами случайных чисел и выдать статистику о кол-ве сравнений и перестановок в каждом случае.. Господа, требуется код и алгоритм задачки словами, по русски...:umnik: огромная... подробнее

Показать сообщение отдельно
.::.DIMA.::.
143 / 143 / 4
Регистрация: 26.10.2008
Сообщений: 782
15.01.2009, 02:59  [ТС]
Цитата Сообщение от accept Посмотреть сообщение
Код
    char str[2][10] = { "one", "two" };
здесь будут нуль-символы в обеих строках, но это инициализация а не ввод

Код
    char str[2][10];

    sprintf(str[0], "one");
    sprintf(str[1], "two");
    scanf("%s", *str);
    scanf("%s", *(str+1));
Спасибо!
Только есть 2 вопроса:
1) Что делает функция sprintf?
2) *(str+1) - это должен же быть указатель на второй символ первой строки, но тем не менее работает ввод второй строки. Можно объяснить в чём я ошибаюсь, пожалуйста?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru