typedef?struct?
{?float?a1;?float?b1;
float?a2;?float?b2;}ST_COMPLEX;
int?add(float?a1,float?b1,float?a2,float?b2)
{?float?a,b;
a=a1+a2; b=b1+b2; printf("該復數的和為:%g+(%g)i",a,b);//有改動 return?0;}
int?main()
{?ST_COMPLEX?c;
printf("請輸入第壹個復數的實部:"); scanf("%f",&c.a1);//有改動 printf("請輸入第壹個復數的虛部:"); scanf("%f",&c.b1);//有改動 printf("請輸入第二個復數的實部:"); scanf("%f",&c.a2);//有改動 printf("請輸入第二個復數的虛部:"); scanf("%f",&c.b2);//有改動 add(c.a1,c.b1,c.a2,c.b2); return?0;}