Ну, для начала найти индекс наибольшего элемента диагонали (сейчас там ищется минимальный элемент этой самой диагонали). А потом просто пробежать по строке с найденным индексом и вывести все элементы.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
if(min > matrix[i][i] < matrix[minIndex][minIndex]) // числа на главной диагонали
Результат операции > типа bool ты сравниваешь потом на меньше.
Всё куда проще. Выкини вообще эти циклы и напиши заново. Индекс максимального элемента диагонали находится за один проход без всяких логических излишеств. И обрати внимание, по заданию он должен быть именно максимальным, а не минимальным.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.