Mail.RuПочтаМой МирОдноклассникиИгрыЗнакомстваНовостиПоискВсе проекты
name

Как вывести разреженную матрицу на экран (в консоли) в виде обычной матрицы? Язык - чистый СИ.

name Профи (801), на голосовании 3 года назад
Дополнен 3 года назад
Матрица задаётся массивом указателей *STR[N],
узлы:
struct NodeOfMatrix
{
int Val;
int Row;
struct NodeOfMatrix *Next;
};
Дополнен 3 года назад
Уже сам сделал, вот только для нормального формата вывода ни один из Ваших ответов не подходит.
Голосование за лучший ответ
матрица выводится как обычно построчно с использованием двойного цикла и оператора printf
после вывода каждой строки предусмотреть переход на новую строчку
проверять длину каждого выводимого значения и добивать недостающее пробелами. Потом следующая строка. Как это в си -- не скажу.