#include<stdio.h>
void swap(int*x,int* y)
{
int temp=*x;
*x=*y;
*y=temp;
}
int main()
{
int a,b,c;
printf("please input three numbers(int type):a b c\n");
scanf("%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("Sort data in ascending order:\n");
printf("%d %d %d",a,b,c);
return 0;
}
C语言—三个整数从小到大排序并输出
本文详细介绍了如何使用C语言编写一个简单的交换函数和三数排序程序,用户输入三个整数,通过条件判断和函数调用来实现升序排列。
摘要由CSDN通过智能技术生成