//I am having problem with the final portion of my program; it is for a class.
//This is what I have so far, and the exact instruction I have for final part are:
//Finally, modify the above program to read the numbers in from a text file (numbers.txt), write the values in reverse order to a second file, and read the words in from a third file, displaying the results to the Console as described above. This is your completed project.
//I am still working on this, but can you help me out? Not sure if I am going to be able to edit this code and figure it out on my own.
#include <iostream>
#include <string>
using namespace std;
int main()
{
int array[5];
int counter;
string words[6];
const string endWord("end_of_array");
cout << "Please enter five numbers: ";
for (counter = 0; counter < 5; counter++)
{
cin >> array[counter];
}
cout << endl;
cout << "The numbers are: ";
for(counter = 0; counter < 5;counter++)
{
cout << array[counter] << " ";
}
cout << endl;
cout << "The numbers in reverse order are: ";
for (counter = 4; counter >= 0; counter--)
cout << array[counter] << " ";
cout << endl;
char trash[256];
cin.getline(trash,256,'\n');
cout << "Please enter five words: ";
for (counter = 0; counter < 5; counter++)
{
cin >> words[counter];
}
words[5]=endWord;
counter=0;
cout << "Print out 1st and 3rd letter of each word: " << endl;
do
{
cout << words[counter].substr(0,1);
cout << words[counter].substr(2,1);
cout << endl;
counter++;
}while( words[counter]!=endWord);
return 0;
}