再发:请帮忙解答下?
#include <stdio.h>#include <stdlib.h>
int main()
{
int x,y,z;
printf("请输入x,y,z\n");
scanf("%i%i%d",&x,&y,&z);
printf("x=%d y=%d z=%d \n",x,y,z);
if(x>z)
{x=y;y=z;z=x;}
else{x=z;z=y;y=x;}
printf("第一次x=%d y=%i z=%i\n",x,y,z);
if(x<z)x=z;
else{x=y;z=y;y=x;}
if(x!=z);
else{x=z;z=y;y=x;}
printf("第二次x=%d y=%i z=%i\n",x,y,z);
system("pause");
}
这里的面的x=z;z=y;y=x这些是什么意思?还有运行出来好像是错误的!