Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Считывание массива из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана целочисленная прямоугольная матрица. Определить: http://www.cyberforum.ru/cpp-beginners/thread712680.html
Массивы. Программа должна запрашивать размеры матрицы и самостоятельно заполнять ее с помощью генератора случайных чисел. Верхняя граница для значения элементов матрицы также вводится с клавиатуры....
C++ Сформулировать результат выполнения функции Сформулировать результат выполнения функции, определить назначение ("смысловую нагрузку") использованных переменных, написать вызов функции. int F (int n, int c){ int i,j, k, m; for (i=k=m=0;... http://www.cyberforum.ru/cpp-beginners/thread712676.html
Найти все натуральные числа в диапазоне между m и n (m<n), в записи которых нет двух одинаковых цифр. Подсчитать количество таких чисел. C++
Найти все натуральные числа в диапазоне между m и n (m<n), в записи которых нет двух одинаковых цифр. Подсчитать количество таких чисел.
C++ Оконное приложение
Здравствуйте! У меня такая проблема: очень большие затруднения с созданием оконных приложений.... Прошу Вас помочь сделать из готового консольного приложения оконное, кому не трудно, пожалуйста)))
C++ Enter = выход из программы http://www.cyberforum.ru/cpp-beginners/thread712644.html
Помогите, пожалуйста. Как, что-бы при вводе c клавиатуры кнопки Enter программа закрывалась?
C++ Односвязный список. Заменить все единицы на 4 двойки и односвязный список написать программу которая заменяет все единицы на 4 двойки и односвязный список. подробнее

Показать сообщение отдельно
victim_666
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 36

Считывание массива из файла - C++

28.11.2012, 22:21. Просмотров 1765. Ответов 6
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
  
  int i,j;
int matr1[i][j];
 
FILE *f1;
f1=fopen("/home/linke/out1.txt","r");
for(int i=0; i < 4;i++){
       for(int j=0; j < 4 ;j++) fscanf(f1, "%d ", &matr1[i][j]);
}
 for(int i=0; i < 4;i++){
       for(int j=0; j < 4 ;j++)cout << matr1[i][j]<<" ";
       cout << endl;
   }
 
return 0;
}
Вобщем нужно напечатать матрицу, считанную из файла.но программа при размере матрицы 4*4 печатает 4 раза последнюю строку из файла.Где мне исправить надо?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru