I'm kind of a newbie in C++ programming.. My command prompt output is a big bulk (repeated) of the characters I have in my txt file. I create a 2d array map[15][15] and try to read the txt file. the reading part is ok but now I dunno how to put them in a 2D character array..
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
char map[15][15];
int alp = 0;
int i = 0;
int main()
{
  ifstream in;
  //string s;
  in.open("city.txt");
  if(!in.is_open())
  {
    cout << "File open error! " << endl;
  }
  else
  {
    while(!in.eof())
    {
      //getline(in, s);
      in >> map[i];
      i++;
      alp++;
      //if(in.eof()) break;
      cout << map[i] << endl;
    }
  }
  for(i = 0; i <= alp; i++)
  {
    cout << map[i];
  }
  in.close();
  return 0;
}
 
     
     
    