Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Jalise1
3 / 3 / 1
Регистрация: 11.10.2014
Сообщений: 145
1

Вывод на экран двумерного массива с предварительным его вводом с клавиатуры

29.03.2015, 12:35. Просмотров 404. Ответов 2
Метки нет (Все метки)

Всем привет! Нужно ввести с клавиатуры двумерный массив и нужно, чтобы он отобразился на экране.
Вот код -
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <cstdio>
int main() {
int a[3][3];
int b;
 
for (int i = 0; i < 3; i = i + 1) {
    for (int j = 0; j < 3; j = j + 1) {
        printf("Введите элемент массиваn");
        scanf("%d", &b);
        a[i][j] = b;
    }
  printf("%d", a[i][j]);
}
Программа почему - то ругается на первый { после int main(). Кто подскажет, как исправить?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2015, 12:35
Ответы с готовыми решениями:

Передача указателя из функции в функцию двумерного массива и его вывод на экран
Я, пишу морской бой для академии, в написании, нужно использовать указатели. Я...

Заполнение и вывод на экран двумерного массива
Здравствуйте. Помогите, пожалуйста, составить следующую программу: Заполнить ...

Ввод массива и вывод его на экран
надо написать прогу ввода массива и вывода его на экран.помогите пожалуйста.

Чтение массива из файла и вывод его на экран
Необходимо прочитать матрицу 16*4 из файла dk.dat и вывести её на экран. Вот...

Определение и вывод номеров минимальных элементов двумерного массива и ввод массива меньшей размерности
Доброго времени суток. Пожалуйста, помогите с решением задания. Заранее...

2
Igor0
14 / 14 / 17
Регистрация: 14.03.2015
Сообщений: 34
29.03.2015, 16:36 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
int main() {
int a[3][3]={0};
int b;
int j,i;
 
for (i = 0; i < 3; i = i + 1) {                              // ввод массива
    for (j = 0; j < 3; j = j + 1) {
        printf("Введите элемент массива\n");
        scanf("%d", &b);
        a[i][j] = b;
    }
}
for (i = 0; i < 3; i = i + 1) {                         // вывод массива
        printf("\n");
    for (j = 0; j < 3; j = j + 1) {
        printf("%d\t",a[i][j]);
    }
}
}
1
Jalise1
3 / 3 / 1
Регистрация: 11.10.2014
Сообщений: 145
02.04.2015, 23:02  [ТС] 3
Огромное спасибо
А как сделать, чтобы элемент вводился рандомно в каком-то диапазоне? Ну например от -10 до 10
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2015, 23:02

Считать с клавиатуры текст и вывести его потом на экран
Написать программу, которая читает текстовый файл из стандартного потока...

Формирование и вывод двумерного массива
Задача состоит в следующем: в двухмерной матрице размером 5 на 5 найти строку,...

Ввод-вывод двумерного массива
Задание- нужно ввести двумерный массив, записать в него строки заданного с...


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

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

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