Need help in finishing this problem. I was doign ok at first but somehow ran into 2 compile errors. Now I'm tired and going in circles. I need a fresh pair of eyes to look it over. This is my first time doing arrays.
#include <iostream>
#include <string>
#include <iomanip>
using namespace std;
int main()
string first, last, code, name;
int number;
outfile.open("report.txt");
infile.open("people3.txt");
{string state_codes
[10]={"AL","CA","FL","GA","IA","KS","MO","MI","MS","NM",};
string state_names
[10]={"ALABAMA","CALIFORNIA","FLORIDA","GEORGIA","IOWA","KANSAS","MISSOURI","MICHIGAN","MISSISSIPPI","NEW
MEXICO"};
cout<<" PEOPLE REPORT"<<endl;
cout<<" FALL 2006"<<endl;
cout<<"FIRST "<<" LAST "<<" SS "<<" STATE "<<"
STATE"<<endl;
cout<<"NAME "<<" NAME "<<" NUMBER"<<" CODE "<<"
NAME"<<endl;
outfile<<" PEOPLE REPORT"<<endl;
outfile<<" FALL 2006"<<endl;
outfile<<"FIRST "<<" LAST "<<" SS "<<" STATE
"<<" STATE"<<endl;
outfile<<"NAME "<<" NAME "<<" NUMBER"<<" CODE
"<<" NAME"<<endl;
for(i = 0; i<16; i++)
{cout <<left <<setw(2) <<state_codes[i] << " "
<<setw(15) << state_names[i] << endl;
}
return 0;
}
My output should look something like this... any help with finding my 2 compile errors would be appreciated.
PEOPLE REPORT
FALL 2005
FIRST LAST SS STATE STATE
NAME NAME NUMBER CODE NAME
JOE JONES 123-45-6789 NM NEW MEXICO
BOB SMITH 111-11-1111 AL ALABAMA
JOHN DOE 999-12-1234 AA UNKNOWN
JEB BUSH 111-11-1112 FL FLORIDA
JIMMY CARTER 222-22-2222 GA GEORGIA
JANE DOE 999-22-1111 ZZ UNKNOWN
ROBERT WHEATFIELD 888-88-0000 KS KANSAS
JUNE HAYSEED 222-22-3456 IA IOWA
ARNOLD SWARTZ 678-88-1111 CA CALIFORNIA
HENRY FORD 121-21-2121 MI MICHIGAN
VIDA BLUE 234-00-1111 CA CALIFORNIA
JOHN WAYNE 666-66-0000 CA CALIFORNIA
WILLIAM SWAMPRAT 555-55-0987 MS MISSISSIPPI
MATTHEW BLUNT 777-00-1111 MO MISSOURI
DANIEL BOONE 111-99-0000 MO MISSOURI
ZEB WASHINGTON 999-99-9999 X1 UNKNOWN
Here is my infile:
JOE JONES 123-45-6789 NM
BOB SMITH 111-11-1111 AL
JOHN DOE 999-12-1234 AA
JEB BUSH 111-11-1112 FL
JIMMY CARTER 222-22-2222 GA
JANE DOE 999-22-1111 ZZ
ROBERT WHEATFIELD 888-88-0000 KA
JUNE HAYSEED 222-22-3456 IA
ARNOLD SWARTZ 678-88-1111 CA
HENRY FORD 121-21-2121 MI
VIDA BLUE 234-00-1111 CA
JOHN WAYNE 666-66-0000 CA
WILLIAM SWAMPRAT 555-55-0987 MS
MATTHEW BLUNT 777-00-1111 MO
DANIEL BOONE 111-99-0000 MO
ZEB WASHINGTON 999-99-9999 X1