x+yi 如果x和y是0的话,不显示,如果xy均为0,则显示0
#include<stdio.h>
int main(void)
{
float x,y;
scanf("%f%f",&x,&y);
if(x&&y)
{
if(y<0.0)
printf("z=%.2f%.2fi\n",x,y);
else
printf("z=%.2f+%.2fi\n",x,y);
}
else if(x&&y==0)
printf("z=%.2f\n",x);
else if(x==0&&y)
printf("z=%.2fi\n",y);
else
printf("z=0\n");
}