// // Created by caleb on 3/20/24. // #ifndef LAB3_CALEBFONTENOT_TWODARRAYSCHAR_H #define LAB3_CALEBFONTENOT_TWODARRAYSCHAR_H char** create2DarrayChar(int rows, int columns); void populateChar(char** pp, int rows, int columns); void populateCharReverse(char** pp, int rows, int columns); void traverseChar(char** pp, int rows, int columns); void traverseCharSingleLoop (char** pp, int rows); void freeMemoryChar(char **pp, int rows); void sort(char **pp, int columns, int rows); char** create2DarrayCharDereference(int rows, int columns); void populateCharDereference(char** pp, int rows, int columns); void traverseCharDereference(char** pp, int rows, int columns); void traverseCharSingleLoopDereference(char** pp, int rows); void freeMemoryCharDereference(char **pp, int rows); #endif //LAB3_CALEBFONTENOT_TWODARRAYSCHAR_H