Professional Documents
Culture Documents
HW 3
HW 3
{
for (int i = 0; i < MAX_TERMS; i++)
{
if (t[i].expo < expo)
{
if (t[i].coef != 0)
{
for (int j = MAX_TERMS; j > i; j--)
{
t[j] = t[j - 1];
}
}
t[i].coef = coef;
t[i].expo = expo;
break;
}
else if (t[i].expo == expo)
{
t[i].coef = coef;
if(t[i].coef==0)
{
for (int j = i; j < MAX_TERMS; j++)
{
t[j] = t[j + 1];
}
}
break;
}
else if (i == MAX_TERMS - 1)
{
t[i].coef = coef;
t[i].expo = expo;
break;
}
}
return;
}
}
else
{
d[z].coef = a[i].coef;
d[z].expo = a[i].expo;
i++;
z++;
}
return;
}