一元多項式加算(一)
868 ワード
構造体を採用する
#include
using namespace std;
struct data
{
int x;
int y;
}stu11[100]={0,0},stu22[100]={0,0};// ,x ,y
int main()
{
void change(struct data a[],int n);
int i=-1,j=-1;
char c=',';
int flag1;
int flag2;
do
{
i++;
cin>>stu11[i].x>>c>>stu11[i].y;
if(stu11[i].x==0&&stu11[i].y==0)
{
flag1=0;
}
else flag1=1;
}while(flag1==1);
//
do
{
j++;
cin>>stu22[j].x>>c>>stu22[j].y;
if(stu22[j].x==0&&stu22[j].y==0)
{
flag2=0;
}
else
flag2=1;
}while(flag2==1);
//
int p,q;
for(p=0;pa[j].y)
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
}