From 747dcefe75565674f1a851f9377a158d39245466 Mon Sep 17 00:00:00 2001 From: Bluemangoo Date: Tue, 11 Mar 2025 18:40:22 +0800 Subject: [PATCH] 0311 --- 0311/1.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 0311/1.c diff --git a/0311/1.c b/0311/1.c new file mode 100644 index 0000000..4d0f11c --- /dev/null +++ b/0311/1.c @@ -0,0 +1,23 @@ +#include + +void swap(char *a, char *b) { + char temp = *a; + *a = *b; + *b = temp; +} + +int main() { + char num[3]; + scanf("%s", num); + + if (num[2] > num[1]) { + swap(num + 2, num + 1); + } + if (num[1] > num[0]) { + swap(num + 1, num); + } + if (num[2] > num[1]) { + swap(num + 2, num + 1); + } + printf("%s\n", num); +} \ No newline at end of file