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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2010, 15:40   #1
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Восклицание Проверить программку на С++

Ребята, подскажите пожалуйста, почему выдает ошибку, вроде бы все правильно!!!
Вложения
Тип файла: rar Museum.rar (188.9 Кб, 19 просмотров)
sir.andrey вне форума Ответить с цитированием
Старый 16.11.2010, 20:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Вот здесь:
Код:
case 2: if( j<n ) b[i][j+1]=number; if( j>0 ) b[i][j-1]=number; if( i<m ) b[i+1][j]=number;
У тебя на итерации j становится 2.
А [j+1] дает индекс 3 что выходит за пределы массива
Посему думай над алгоритмом, что нужно сделать чтоб i и j в циклах не вылетали за пределы.
Возможно
Код:
		for( i=0;i<n-1;i++ ){
			for( j=0;j<n-1;j++ ){
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скачайте программку DRAgon™ Софт 11 11.06.2010 15:42
Нужно проверить одну программку под WM Mclaren Общие вопросы .NET 3 25.05.2010 22:16
Надо программку на С++ Dimasv Помощь студентам 1 28.04.2010 12:53
Скомпилить программку в С++ Юль_кА Общие вопросы C/C++ 1 09.06.2008 22:40