Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2011, 22:46   #1
vaan.sk
Пользователь
 
Аватар для vaan.sk
 
Регистрация: 10.03.2010
Сообщений: 30
По умолчанию Неверно складываются числа массива

Массив создается так:

Код:
                int **arr;                
                arr=new int*[height];
                for(size_t r = 1; r <= height; r++)
                arr[r] = new int[width];

                // Заполнение
                for(size_t i = 1; i <= height; i++)
                        for(size_t j = 1; j <= width; j++)
                                if (i==j) arr[i][j] = 0;
                                 else arr[i][j] = 1;
Однако в переменной sum при проверке этого if мне вылетает значение sum какая то крякозябра:

Код:
 if ((sum=arr[i+1][j+1]+arr[i][j+1]+arr[i+1][j])==2 && sum==3)
                        arr[i][j]=1;
vaan.sk вне форума Ответить с цитированием
Старый 10.06.2011, 07:05   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,710
По умолчанию

массивы от 0 до н-1
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ поиск макс и предмакс числа(без массива) Donatello Общие вопросы C/C++ 10 29.12.2010 17:59
Матрица,2 одномерных массива и 2 натуральных числа SweetSweet Помощь студентам 1 25.10.2010 17:53
Удалить из массива все чётные числа! malishka ya@ Помощь студентам 4 28.05.2010 01:55
Вывод ко-ва элементов массива меньших заданного числа в C++ xnise Помощь студентам 2 30.11.2009 19:25