Its a very good thing that you are trying. There are many mistakes in your program.
1. Index of arrays always start from 0 and not 1.
2. I believe you intend to read the entire file into your array so that you can operate on it. But your reading part itself is wrong. (Try to print what you have read and you will realize). You can read the file into the array this way :
ifstream myfile;
myfile.open("blob.txt");
for(int row=0;row<MAXROW;row++)
{
myfile >> ba[row];
}
myfile.close();
4. For get blob and destroy blob put your thoughts as to what you want the function to do on a paper and then try to code the functions.
Happy Coding :)