这个用c语言怎么写,求解答!

img

#include <stdio.h>
int main(int argc, char const *argv[])
{
    int a, b, c, t;
    scanf("%d%d%d", &a, &b, &c);
    if (a < b)
    {
        t = a;
        a = b;
        b = t;
    } //如果a<b,则交换a和b的值
    if (a < c)
    {
        t = a;
        a = c;
        c = t;
    } //如果a<c,则交换a和c的值
    if (b < c)
    {
        t = b;
        b = c;
        c = t;
    } //如果b<c,则交换b和c的值
    printf("%d->%d->%d", c,b,a);
    return 0;
}