Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


ShadowMas, Убери строку, что я выделил.

Код: Выделить весь код
...
for(int i = 0; i < 10; i++){
     temp = arr[i][j];
     arr[i][j] = arr[i][a];
     arr[i][a] = temp;

      cout<<endl; // Лишняя
      }
...
И добавь проверку выбора столбцов, иначе если ввести можно и -1 и 100 и выход за границы массива тебе обеспечен.
Код: Выделить весь код
...
  cout<<"ukazite perviy stolbik"<<endl;
  cin>>j;
  while(j < 0 || j > 9){
     cout<<"ukazite perviy stolbik 1 = ";
     cin>>j;
    }

  cout<<"ukazite vtoroy stolbik"<<endl;
  cin>>a;
  while(a < 0 || a > 9){
     cout<<"ukazite perviy stolbik 2 = ";
     cin>>a;
    }

...
И ещё, скобку поставить выше return, а getch(); вынести за скобку, иначе после вывода первого рядка массива, после нажатия любой клавиши, окно закроется.
Код: Выделить весь код
...
    if(j % 10 == 0)
      cout<<endl;
    }
    getch();
  
    return 0;
}
Цитата ShadowMas:
Код: Выделить весь код
cout<<"\n\n Perenosim stolbsi\n";
 cout<<"ukazite perviy stolbik"<<endl;
»
Если интересно сделать вместо транслита-латиницы выводить кирилицу, то вот совсем рядом есть тема - Кирилица в консоли

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 20:38, 21-03-2009 | #11