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

Чтение двумерного массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Инициализация массива http://www.cyberforum.ru/cpp-beginners/thread896819.html
Есть массив: int d; Есть константа бесконечности (просто константа) inf, равная 2^30. Я попытался проинициализировать массив этой константой так: int d = {inf}; Проинициализировать не получилось, а массив заполнился нулями. Почему так?
C++ исключительные ситуации почему не работает?? как надо?? #include<iostream> #include<conio.h> using namespace std; template<class T> class Vector { http://www.cyberforum.ru/cpp-beginners/thread896802.html
C++ Не работает цикл
Все время проблемы с заполнением строк символами, вот щас не работает цикл, в чем проблема? do { printf("Введите название 1-го файла:"); gets(name); fflush(stdin); }while(sizeof(name)>50 && printf("Error!max=50\n") || sizeof(name)<1 && printf("Error!\n")); Добавлено через 4 минуты
C++ Некорректный вывод
Проблема очень странная, впервые с таким сталкиваюсь. Итак, вводятся сначала 3 числа через пробел (кол-во вводов, ширина открытки и высота) потом n-е кол-во раз вводятся ширина и высота конверта. Вывести нужно сначала кол-во конвертов, в которые влезет открытка, а потом их номера в порядке возрастания размера. #include <iostream> using namespace std; struct convert{ unsigned long long...
C++ Вычислить f(a) (2) http://www.cyberforum.ru/cpp-beginners/thread896763.html
Здравствуйте, форумчане! Помогите, пожалуйста, написать программы. Дано действительное а. Для функции f(a), график которой представлен на рисунке, вычислить f(a). Заранее спасибо.
C++ Разработать алгоритм и программу для определения процента гласных символов в тексте Разработать алгоритм и программу для определения процента гласных символов в тексте. подробнее

Показать сообщение отдельно
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
10.06.2013, 00:22     Чтение двумерного массива
Нужно считать двумерный массив через scanf.

Переменная через scanf считывается так: scanf ("%d", &n).
Элемент одномерного массива можно считывать так: scanf ("%d", a[i]);
Элемент двумерного массива я попробовал считать так: scanf ("%d", a[i][j]), но вылезла ошибка чтения. Изменил на такое scanf ("%d", &a[i][j]) и все заработало.

Почему так произошло? Как правильно считывать? От чего это зависит?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru