帮我看下程序
写了一个利用交换排列三个数大小的程序 运行时总是出错源代码
#include
void main()
{
int a,b,c,x=0;
scanf("%d%d%d",&a,&b,&c);
if(c>b)
x=b;
b=c;
c=x;
printf("%d %d %d\n",a,b,c);
if(b>a)
x=a;
a=b;
b=x;
printf("%d %d %d\n",a,b,c);
if(c>b)
x=b;
b=c;
c=x;
printf("%d %d %d\n",a,b,c);
}