#include<iostream.h>
#include<conio.h>


void GetAnnualIncome(int[],int);
void CalcIncChange(int[], double[],int);
void CalcChangePercent(int[], double[], float[], int);
void IncDecYears(double[], int);
void MaxIncDecYears(int,int); 

main()
{
int anlIncm[10];
double chngInc[10];
float chngIncPer[10];

cout"\t\t .... ABC Company Income Sheet ....\n"endl;
cout"Enter Income for Past 10 Years (in Millions)\n"endl;
GetAnnualIncome(anlIncm,10);
CalcIncChange(anlIncm, chngInc, 10);
CalcChangePercent(anlIncm, chngInc,chngIncPer, 10);
IncDecYears(chngInc, 10);
coutendlendl; 
system("pause");
}

void GetAnnualIncome(int inc[],int size)
{
int var;
for(int i=0;i<size;i++)
{
cout"Income for Year "2000+i" : ";
cin>>var;
if(var < 0)
{
i--;
}
else if(var >=0 )
{
inc[i] = var;
}
}
}

void CalcIncChange(int inc[], double chg[],int size)
{
cout"\n\n";

chg[0] = inc[0] -1000;
for(int i=1;i<size;i++)
{
chg[i] = inc [i] - inc[i-1];
}
for(int i=0;i<size;i++)
{
if (chg[i] >= 0)
{
cout"Income Increase in Year "2000+i" : "chg[i]"million"endl;
}
else if (chg[i] < 0)
{
cout"Income Decrease in Year "2000+i" : "chg[i]*-1"million"endl;
}
}
}
void CalcChangePercent(int inc[], double chg[], float per[], int size)
{


cout"\n\n";
per[0] = (chg[0]*100 / 1000);
for(int i=1;i<size;i++)
{
per[i] = (chg [i]*100 / inc[i-1]);
}
for(int i=0;i<size;i++)
{
if (per[i] >= 0)
{
cout"Income Increase in Year "2000+i": "per[i]"%"endl;
}
else if (per[i] < 0)
{
cout"Income Decrease in Year "2000+i": "per[i]*-1"%"endl;
}
}
}


void IncDecYears(double chg[], int size)
{
int max, min;
cout"\n\nIncome Increased in the following years: "endl;
for(int i=0;i<size;i++)
{
max=min=0;
if (chg[i] >= 0)
{

if(chg[max] < chg[i])
{
max = i;

cout2000+i", ";
}
}
cout"\n\nIncome Decreased in the following years: "endl;
for(int i=0;i<size;i++)
{
if (chg[i] < 0)
{
if(chg[min] > chg[i])
{
min = i;
}
cout2000+i", ";
}
}
MaxIncDecYears(max+2000,min+2000);



void MaxIncDecYears(int max,int min)
{
cout"\n\nYear with maximium income Increase: "maxendl;
cout"Year with maximium income Decrease: "minendl;
}
change it, 
if copy, paste 
then marks=0