my code is giving me 16 errors on c++ i need it to be fixed #include lt;fstream.hgt; #include lt;iostream.hgt; #include lt;iomanip.hgt;…

my code is giving me 16 errors on c++ i need it to be fixed
#include <fstream.h>
#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
#include <math.h>
#include <string.h>
int sumofarray(int a[50], int c);
int maxofarray(int a1[50], int c1);
char * con(const char * first, const char * second);
void main()
{
 char lastname1[256], ch, lastname[256], *c;
 int array1[50], i, j, k, temp = 0, max, user = 0, count = 0;
 double avg, sum1, SIZE;
 ofstream inFile;
 clrscr();
 while (user == 0)
 {
  temp = 0;
  while (temp == 0)
  {
   cout << “Input filename: “;
   cin >> lastname1;
   c = con(lastname1, “.txt”);
   cout << “Input the Size of array =: “;
   cin >> SIZE;
   if (SIZE<0 || SIZE>50)
    cout << “Please Enter the Positive value of Size between 1 to 50”;
   else
    temp = 1;
  }
  cout << “Please Enter ” << SIZE << ” Numbers into array.” << endl << endl;
  for (i = 0; i<SIZE; i++)
  {
   cout << “Please Enter ” << i + 1 << ” Number into array==>”;
   cin >> array1[i];
   cout << endl;
  }
  sum1 = sumofarray(array1, SIZE);
  avg = (sum1 / SIZE);
  cout << “The average is= ” << avg;
  max = maxofarray(array1, SIZE);
  cout << “The maximum no is= ” << max << endl;
  inFile.open(c, ios::in);
  inFile << “The values in the array is ” << endl << endl;
  for (i = 0; i<SIZE; i++)
  {
   inFile << i + 1 << ” element is=> ” << array1[i] << endl;
  }
  inFile << ” The sum of array is => ” << sum1 << endl;
  inFile << ” The average of array is => ” << avg << endl;
  inFile << ” The maximum element of array is => ” << max << endl << endl;
  inFile << “The File is genrated by ” << lastname1;
  inFile.close();
  cout << “You want to continue pres ‘y’ for yes ‘n’ for no” << endl;
  cin >> ch;
  if (ch == ‘y’)
  {
   user = 0;
   // lastname1[256]=”;
   //delete []lastname1;
   count++;
  }
  else if (ch == ‘n’)
   user = 1;
  else
   cout << “Plesr enter ‘y’ or ‘n’”;
 }
 // Make sure the file stream is good
 getch();
}
char * con(const char * first, const char * second) {
 int l1 = 0, l2 = 0, i;
 const char * f = first, *l = second;
 // step 1 – find lengths (you can also use strlen)
 while (*f++) ++l1;
 while (*l++) ++l2;
 char *result = new char[l1 + l2];
 // then concatenate
 for (i = 0; i < l1; i++) result[i] = first[i];
 for (i = l1; i < l1 + l2; i++) result[i] = second[i – l1];
 // finally, “cap” result with terminating null char
 result[l1 + l2] = ”;
 return result;
}
int sumofarray(int b[50], int len)
{
 int sum = 0, i;
 for (i = 0; i<len; i++)
 {
  sum = sum + b[i];
 }
 return sum;
}
int maxofarray(int b[50], int len)
{
 int temp = 0, i;
 for (i = 0; i<len; i++)
 {
  if (temp <= b[i])
   temp = b[i];
 }
 return temp;
}
 
“Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!”

"Is this qustion part of your assignmentt? We will write the assignment for you. click order now and get up to 40% Discount"