兩個多項式相加

2021-10-05 08:11:29 字數 850 閱讀 4156

每組有兩行,每行由若干空格隔開的整數構成,以回車標誌結束。

每行第乙個數表示本行有幾項,每一項由兩個整數表示,第1個整數表示係數,第2個整數表示次數。

#include#includetypedef struct node

node;

struct node *creatnode(int coe,int exp)

;struct node *creatpoly()

return head;

};void ployadd(node *poly1,node *poly2)

temp1=temp1->next;

temp2=temp2->next;

}else if(temp1->expon>temp2->expon)

temp1=temp1->next;

}else

temp2=temp2->next;}}

while(temp1)

temp1=temp1->next;

}while(temp2)

temp2=temp2->next;

}if(!flag)

printf("%d %d",0,0);

printf("\n");

}int main()

{ int i,n;

node *poly1,*poly2;

scanf("%d",&n);//進行n次相加

兩個多項式相加!

以下是本人用單鏈表所編寫的兩個多項式相加的程式,不知為何在turboc2.0上執行總有兩個errors,而且都是 declaration syntax error 還請業內高手指導!謝謝!include math.h include stdio.h typedef struct node polyn...

兩個多項式相加 C

實現兩個多項式進行相加 不開闢空間 這要求實現進行相加,代價為兩個原煉表將被修改 分析 this other 就把other當前結點放置在this之前 this this other 求和為0就刪除,並全部前移一位,不等就刪除other中的當前結點並前移 注意 必須注意 n 作為始終指向 mhead...

兩個多項式相加及相乘

include include typedef struct polynode polynomial struct polynode void attach int c,int e,polynomial prear prear是指標的指標 polynomial readpoly t p p p li...