you don't need 2 arrays
you don't need to call readData twice
Code:int main() { //Declaration Section int range[ARRAY_LENGTH] = {0}; //to initialize array with zeroes // int thearray8[ARRAY_LENGTH]; we don't need the seocnd array readData(range); //fill array printResults(range); //print the same array system("PAUSE"); return 0; }//end of main