Possibly:
Code:
#include <fstream>
#include <iostream>
#include <vector>
#include <iomanip>
int main()
{
std::ifstream ifs("numbers.txt");
if (!ifs)
return (std::cout << "Cannot open file\n"), 1;
std::vector<int> cols[6];
while (ifs)
for (size_t i = 0; i < 6; ++i) {
int n;
if (ifs >> n)
cols[i].push_back(n);
}
const size_t noel {cols[0].size()};
for (size_t c = 1; c <= 6; ++c)
std::cout << "[array" << c << "] ";
std::cout << '\n';
for (size_t r = 0; r < noel; ++r) {
for (size_t c = 0; c < 6; ++c)
std::cout << " " << std::setw(2) << std::setfill('0') << cols[c][r] << " ";
std::cout << '\n';
}
}
Code:
[array1] [array2] [array3] [array4] [array5] [array6]
25 05 38 26 53 04
07 45 50 33 19 34
55 25 21 30 09 39
26 11 30 12 13 41
32 23 44 11 50 39
45 30 07 44 55 54
21 10 35 46 48 27
52 41 05 53 11 50
40 38 17 43 10 54
45 27 29 12 39 31
24 42 38 02 18 09
13 43 28 06 53 30
45 47 29 30 53 13
38 45 28 48 47 36
25 34 18 06 07 55