#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
#include <conio.h>
typedef struct node
{
float coef;//系数
int expn;//指数
struct node *next;
}PolyNode;
PolyNode * Create_Poly(char ch) //输入多项式
{
PolyNode *p,*s,*r;
float x;
int y;
p=(PolyNode *)malloc(sizeof(PolyNode));
p->next=NULL;
printf("please input the Polynomial %c:\n",ch);
scanf("%f %d",&x,&y);
while(x!=0 && y!=0)
{
s=(PolyNode *)malloc(sizeof(PolyNode));
s->coef=x;
s->expn=y;
s->next=NULL;
if(p->next==NULL)
{
p->next=s;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载