im trying to create a simple program that creates an array; tells every element of the array to become the letter 'a'. and then print the full array. As you will soon find out im a newbie, and the line of code i typed makes somewhat of sense to me. I did some research and tried describing the pointers in different ways but none have worked. if someone could shed dome light id be delighted.
Code:
#include <iostream>
using namespace std;
void resetTable(char *pTable[3][3]);
void printTable(char *pTable[3][3]);
int main(){
char tTable[3][3];
resetTable(&tTable[3][3]);
printTable(&tTable[][]);
system("PAUSE");
return 0;
}
void resetTable(char *pTable[3][3]){
for (int i=0;i<3;i++){
for (int j=0;j<3;j++){
*pTable[i][j] = {'a'};
}
}
}
void printTable(char *pTable[3][3]){
for (int i=0;i<3;i++){
for (int j=0;j<3;j++){
cout<< *pTable[i][j];
}
}
}