чайник c++. Где ошибка?
надо поменять местами столбцы с минимальным и максимальным элементом
#include
using namespace std;
int main(){
setlocale (LC_ALL, "russian");
int A[3][3], min, max, imin, imax, temp, i, j;
cout
надо поменять местами столбцы с минимальным и максимальным элементом
#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