读书人

帮小弟我看看这哪错了

发布时间: 2012-04-02 19:58:59 作者: rapoo

帮我看看这哪错了
#include "stdio.h"
void swap(int *x,int *y)
{int t;
t=*x;*x=*y;*y=t;
}
void main()
{ int a,b,c;
printf("enter data a,b,c:");
scanf("%d%d%d%d",&a,&b,&c);
if(a<b)swap(&a,&b);
if(a<c)swap(&a,&c);
if(b<c)swap(&b,&c);
printf("%d,%d,%d\n",a,b,c);
getch();
}
[color=#FF0000][/color]没有报错但是得不到到正确的结果

[解决办法]
你是想要排序?
[解决办法]
林锐 《高质量C \ C++编程》
[解决办法]
scanf("%d,%d,%d",&a,&b,&c);
改成这样就对了

读书人网 >C语言

热点推荐