ah HA I got it! I'm so happy! I was like crying to my boss I get so emotional when programming
here's what I ended up with:
ifstream bumps;
ofstream results;
bumps.open(ReadFile);
results.open(SaveResults);
int ZHeight=0;
double ZSum = 0;
int Row;
int Col;
CQLBump bumpdata[772];
static char arr[10];
bumps.getline(arr,230,'\n');
for(int i = 0;i<772;i++)
{
ZSum = 0;
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
Row = atoi(arr);
bumps.getline(arr,10,'\t');
Col = atoi(arr);
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
ZHeight = atoi(arr);
ZSum += ZHeight;
bumps.getline(arr,230,'\n');
for(int i=0;i<719; i++)
{
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
bumps.getline(arr,10,'\t');
ZHeight = atoi(arr);
ZSum += ZHeight;
bumps.getline(arr,230,'\n');
}
bumpdata[I ].Row = Row;
bumpdata[I ].Col = Col;
bumpdata[I ].ZMean = ZSum/720;
//write out results
results << bumpdata[I ].Row << ", " << bumpdata[I ].Col << ", " << bumpdata[I ].ZMean <<"\n";
}
results.close();
bumps.close();