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;
}
相关推荐
leiming620 小时前
C++ vector容器
开发语言·c++·算法
SystickInt21 小时前
C语言 strcpy和memcpy 异同/区别
c语言·开发语言
CS Beginner21 小时前
【C语言】windows下编译mingw版本的glew库
c语言·开发语言·windows
JAY_LIN——821 小时前
指针-数组
c语言·排序算法
Xの哲學21 小时前
Linux流量控制: 内核队列的深度剖析
linux·服务器·算法·架构·边缘计算
yaoh.wang1 天前
力扣(LeetCode) 88: 合并两个有序数组 - 解法思路
python·程序人生·算法·leetcode·面试·职场和发展·双指针
进阶的猪1 天前
STM32 使用HAL库SPI读写FLASH(W25Q128JV)数据 Q&A
c语言·stm32·单片机
LYFlied1 天前
【每日算法】 LeetCode 56. 合并区间
前端·算法·leetcode·面试·职场和发展
艾醒1 天前
大模型原理剖析——多头潜在注意力 (MLA) 详解
算法
艾醒1 天前
大模型原理剖析——DeepSeek-V3深度解析:671B参数MoE大模型的技术突破与实践
算法