输入2,1,3
要求输出1 2 3
但是我输出是1 1 3
下面是代码 谢谢
#include <stdio.h>
void huhuan(int *p,int *q)
{
int t;
t = *p;
*p = *q;
*q = *p;
return ;
}
int main()
{
int a,b,c;
scanf ("%d,%d,%d",&a,&b,&c);
if (a>b) huhuan(&a,&b);
if (b>c) huhuan(&b,&c);
if (a>c) huhuan(&a,&c);
printf ("%d %d %d",a,b,c);
}