S.T.A.L.K.E.R.
Member
Как считать матрицу из файла, что бы считывало не только первую строку?
в массив занести ееКак считать матрицу из файла, что бы считывало не только первую строку?
Вообще говоря для этого надо знать как вы считваете первую строкуКак считать матрицу из файла, что бы считывало не только первую строку?
слуш,а при чем тут С++ ????? О_оПодскажите пожалуйста - куда нужно вставить код, что бы у меня был такой календарь как на сайте, там предлагают коды. Ссылка на сайт
You must be registered for see linksСпасибо за помощь
например, матрица 3х3 в таком виде:А для ответа на вопрос "как считать матрицу из файла" следует знать как она туда была записана.
Если вы знаете размер заранее то например так:например, матрица 3х3 в таком виде:
3 1 5
2 6 7
2 5 1
int matrix[N][N];
for (int y = 0; y < N; y++)
for (int x = 0; x < N; x++)
f s c a n f(file, "%d", &matrix[x][y]);
int x = 0, y = 0;
do {
if (f s c a n f(file, "%s", &matrix[x][y]) < 1) break;
if (fgetch(file) < ' ') {
y++; x = 0;
}
else x++;
}
while (true);
Я именно так и делал но числа писало какие-то не понятные, но я уже понял свою ошибку, пропустил & в fscanf.Если вы знаете размер заранее то например так:
Код:int matrix[N][N]; for (int y = 0; y < N; y++) for (int x = 0; x < N; x++) f s c a n f(file, "%d", &matrix[x][y]);
Спасибо, может ,и не потеме. Просто не знаю, что такое С++. Везде найдутся добрые люди, которые подскажутслуш,а при чем тут С++ ????? О_о
П.С. куда вставиш код в том месте сайт календарь и будет показиваться