c语言 比较任意三个数大小

本题要求将输入的任意3个整数从小到大输出。

输入格式:

输入在一行中给出3个整数,其间以空格分隔。

输出格式:

在一行中将3个整数从小到大输出,其间以"->"相连。

输入样例:

复制代码
4 2 8

输出样例:

复制代码
2->4->8

#include<stdio.h>
int main()
    {
    int a;
    int b;
    int c;
    scanf ("%d%d%d",&a,&b,&c);
    if(a>=b&&a>=c)
    {
    	if(b>c)
    	{
    		printf("%d->%d->%d",c,b,a);
		}
		else
		{
			printf("%d->%d->%d",b,c,a);
		}
	}
	else if(b>a&&b>c)
	{
		if(a>c)
		{
			printf("%d->%d->%d",c,a,b);
		}
		else
		{
			printf("%d->%d->%d",a,c,b);
		}
	}
	else if(c>a&&c>b)
	{
		if(a>b)
		{
			printf("%d->%d->%d",b,a,c);
		}
		else
		{
			printf("%d->%d->%d",a,b,c);
		}
	}
    else
    {
        printf("%d=%d=%d",a,b,c);
    }
	return 0;
}
相关推荐
AI科技星2 分钟前
空间光速螺旋动力学:统一质量、引力、电磁与时空本源的公理化理论与全现象验证
c语言·开发语言·opencv·算法·r语言
zhengzhengwang2 分钟前
chrome v8 内存管理机制
jvm·chrome·算法
im_AMBER2 分钟前
Leetcode 140 括号生成 | 单词搜索
算法·leetcode
njsgcs3 分钟前
空间中最后一条折弯线垂直于第一条折弯线
算法
qq_404265834 分钟前
C++中的代理模式实战
开发语言·c++·算法
玛卡巴卡ldf6 分钟前
【LeetCode 手撕算法】(滑动窗口) 3-无重复字符的最长子串、438-找到字符串中所有字母异位词
数据结构·算法·leetcode·哈希算法
liuyao_xianhui6 分钟前
动态规划_最大子数组和_C++
java·开发语言·数据结构·c++·算法·链表·动态规划
y = xⁿ7 分钟前
【LeetCodehot100】 T138 随机链表的复制 T148: 排序链表
数据结构·链表
故事和你919 小时前
sdut-程序设计基础Ⅰ-实验五一维数组(8-13)
开发语言·数据结构·c++·算法·蓝桥杯·图论·类和对象
像污秽一样9 小时前
算法与设计与分析-习题4.2
算法·排序算法·深度优先·dfs·bfs