兩個多項式相加!

2021-03-31 17:46:22 字數 546 閱讀 4504

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

#include"math.h"

#include"stdio.h"

typedef struct node

polynode,*linklist;

linklist creat_linklist()

if(r!=null)

r->next=null;

return l;

}linklist add(linklist a,linklist b,linklist c)

else free(r);

p->flag=1;q->flag=1;p=p->next;q=head_b;}

else

if(q->flag==0)

}else}}

}return c;

}main()

printf("/"%e,%d/"",r->coef,r->exp);}

兩個多項式相加

每組有兩行,每行由若干空格隔開的整數構成,以回車標誌結束。每行第乙個數表示本行有幾項,每一項由兩個整數表示,第1個整數表示係數,第2個整數表示次數。include includetypedef struct node node struct node creatnode int coe,int ex...

兩個多項式相加 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...