求助!!什么地方错了?
#include <stdio.h>int main()
{int a,b,c,x;
printf("请输入三个整数:\n");
scanf("%d,%d,%d",&a,&b,&c);
if (a>b);
else x=a;
a=b;
b=x;
if (a<c)
printf("三个数按大小排序为%d,%d,%d",c,a,b);
else if (b<c)
printf("三个数按大小排序为%d,%d,%d",a,c,b);
else
printf("三个数按大小排序为%d,%d,%d",a,b,c);
return 0;
}
运行结果
为什么会出现这个结果?