説明の質問は、
キーボードの3つの正の整数nが入力しました。最大値となるよう3つの数のミラー配列順序は、新しい3つの正の整数を再結合破壊しました。出力値を反映助けてください。
入力は、
正の整数nを入力し、そして100 <= N <= 999。
出力
対象の要件に応じた出力を。
入力の例
296
出力例
962の
データ範囲
のデータの100%まで、100 <= N <= 999
#include"stdio.h"
void main(int argc, char* argv[])
{
int n,a,b,c,m1,m2,m3,x;
scanf("%d",&n);
a=n/100;
b=n/10%10;
c=n%10;
if(a>=b&&a>=c)
if(b>=c)
m1=a,m2=b,m3=c;
else
m1=a,m2=c,m3=b;
else
if(b>=a&&b>=c)
if(a>=c)
m1=b,m2=a,m3=c;
else
m1=b,m2=c,m3=a;
else
if(a>=b)
m1=c,m2=a,m3=b;
else
m1=c,m2=b,m3=a;
x=m1*100+m2*10+m3*1;
printf("%d",x);
}