Цитата
Drongo:
Вот-вот, ввожу число из меню выбора, от 1 до 5, жму Enter и программа закрывается.
C/C++ - [решено] Нахождение обратной матрицы методом Гаусса и рассширенной матрицы
А какие данные ты вводил, и что с матрицами делал? Просто есть один нюанс (не доработал я этот момент), в случаи ошибки какого-либо действия, допустим, если сложить две матрицы разного размера, что в принципе невозможно, обработчик ошибок сразу при этом выдает сообщение об ошибочном действии (Addition isn't possible), после чего программа закрывается.
Попробуй запустить программу в командной строке (cmd), чтобы было видно, что она выводит перед закрытием.
В исходниках, в файле matrix.h можно глянуть список всех ошибок, которые программа обрабатывает.
Еще возможно глюк из-за разных ОС (что вряд ли), у меня в Win XP(2SP) все нормально работает.
Попробуй создать матрицу А и В размером 1*1, с ними по идеи должны выполняться все действия.