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

Пишу умножить, а воспринимается как указатель - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структура-пара http://www.cyberforum.ru/cpp-beginners/thread217944.html
Структурой-парой называется структура с двумя полями, которые обычно имеют имена first и second. Требуется реализовать тип данных с помощью такой структуры. Обязательно должны присутствовать: -...
C++ по программе Соde::Blocks :wall:очень нужны решения на вот такие задачи чем скорее тем лучше : (задача на минимумы и максимумы) Найти количество минимальных и максимальных из данных десяти целочисленных элементов. ... http://www.cyberforum.ru/cpp-beginners/thread217942.html
Неубывание строк матрицы C++
Приветствую. Если напишу, что нужна помощь в решении задачи - сурово вас обману. Помощь не нужна - нужно решение. Язык - Си, Си++, среда Dev-C++ Дана прямоугольная вещественная матрица. Проверить,...
C++ Строковые. помогите исправить код
Здравствуйте, проблемка есть // Выделить из строки str1 все слова, начинающиеся с согласной буквы, а из строки str2 – слова, начинающиеся с гласной. // Образовать строку str3, состоящую из...
C++ Распределение по Гауссу http://www.cyberforum.ru/cpp-beginners/thread217927.html
Нужно сделать генератор случайных чисел с распределением по Гауусу. Помогите, пожалуйста. Есть код равномерного распределения #include <fstream> #include <ctime> #include <cstdlib> int main()...
C++ Сконвертировать символ строки в число Вообщем к примеру есть строка char *s; Мне надо сконвертировать в int отдельный символ unsigned int n = atoi(s) к примеру, компилятор само собой ругается, что не может сконвертить int в... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4672 / 2498 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
22.12.2010, 15:36
gira13, Индексация элементов масива начинается с 0. Объявив массив так:
int b[4][6];
нельзя писать вот так:
b[i][6]
или так: b[4][j]. А вот так можно: b[i][0] или b[0][j].
Например вот эти циклы:
C
1
2
3
4
5
 for(i=1;i<5;i++)
 {
   for(j=1;j<7;j++) printf("%d%s",b[i][j],"   ");
   printf("\n");
 }
Следует переписать так:
C
1
2
3
4
5
 for(i=0;i<4;i++)
 {
   for(j=0;j<6;j++) printf("%d%s",b[i][j],"   ");
   printf("\n");
 }
Исправляйте все подобные ошибки.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru