я работаю над программой, которая считывает линейные уравнения из файла, такие как те, - и решать их с помощью матриц -:прочитанной коэффициенты линейных уравнений из файла в 2d массив в с
3x+2y-2z=9
-2x+9y+12z=23
4x-7y+9z=45
Файл является должен содержать п уравнений с п переменными, как получить только цифры и знаки из приведенных выше уравнений для хранения в 2d динамического массива Целые
Так выход будет (некоторые вещи, как это):
3 2 -2 9
-2 9 12 23
4 -7 9 45
Спасибо Расширенного
Что вы сделали до сих пор? Возможно, вам стоит искать 'fscanf' для начала. – 4386427
Пожалуйста, покажите нам, что вы пробовали. Подсказка: 'fscanf' или' fgets' + 'sscanf'. –
как 'fscanf', так и' sscanf' не читает коэффициенты из файла Ex: fscanf (filePointer, "% d", &coff); Также, если я использую: fscanf (filePointer, "% s,% d", символы и coff) символ читает всю строку и кофф не читает коэффициенты тоже, я думаю, потому что уравнение представляет собой последовательность символов без пробелов ... так что это не работает правильно, я понимаю что-то неправильно? @CoolGuy – Islams