Ирина
Ирина

чайник c++. Где ошибка?

надо поменять местами столбцы с минимальным и максимальным элементом

#include

using namespace std;

int main(){

setlocale (LC_ALL, "russian");

int A[3][3], min, max, imin, imax, temp, i, j;

cout

Максим
Максим

Вот, подправил: http://pastebin.com/w2jj63jK
Самое главное - не стоит злоупотреблять бесскобочным вариантом условий и циклов, если вы чайник. Вот вы взяли и забыли, что без скобок фигурных условие распространяется до первых точки с запятой и получилось, что какими бы ни были минимум и максимум, номера столбцов равны двум.
Ну а кроме того, ваша программа работала не совсем по условию. Во-первых, вы в минимумы записывали номера строк, а переставляли столбцы. По условию и нужно переставлять столбцы, поэтому в минимумы идет не i, а j.

СЗ
Солнечный Зайчик

Помог бы но знаю только basik и python немного Xd

Похожие вопросы
Какая ошибка в коде c++?
Не пойму где у меня ошибка? C++ Builder
Книга c++ для чайников устарела?
Объясните чайнику на пальцах: Как работает цикл (for) в C# ?
Dev-С++ для Чайников компиляция ошибку находит (где ошибка ?)
Dev-C++ помогите чайнику плз ошибка при компиляции... (((
Ошибка в программе на C.
C++Builder.Подскажите что за ошибки
Что за ошибка???? C++Builder
Ошибки в C++/CLI