Hay guys i am having a bit of trouble trying to code a two dimensional array that will respond to functions in a class when called from a main program. i am reading in a file and i would like to display that file using a two dimensional array although the code i have at the moment is creating a file for output but with nothing in it. here is my code below: Code: #include <iostream> #include <fstream> #include <string> #include <cstdlib> using std::ifstream; using std::ofstream; using std::endl; using std::cout; using namespace std; class auditorium { private: seats [14][30]; public: void readSeatsConfig(); void displaySeatsConfig(); void getSeatClass(); }; void auditorium::readSeatsConfig(){ ifstream infile; ofstream outfile; infile.open("seatsConfig.txt"); if (infile.fail()) { cout <<"file does not exist"<<endl; } else{ cout<<"Reading text file"<<endl; } infile.close(); }; void auditorium::displaySeatsConfig(char s[][30], int sizedimension1){ ofstream outfile; for (int i1=0; i1 < sizedimension1; i1++){ for (int i2; i2 < 30; i2++) { outfile << s[i1][i2]<<endl; } } outfile.close(); }; if you could help that would be great thanks in advance