문자열 알고리즘 String Algorithm
C는 Python에 비해 동적이지 않고 정적(static)인 프로그래밍 언어이다.
그렇기 때문에 문자열 문제들을 해결하기 위해서는 기본적으로 string.h 헤더파일을 사용하는 편이다.
문자열은 여러 문제들이 있지만, 그 중 문자열 배열을 정렬하는 문제를 가지고 왔다.
예시 1 : 1427 : 소트인사이드

코드
#include <stdio.h>
#include <string.h>
int main() {
char n[10];
char temp;
scanf("%s", n);
for (int i = 0; i < strlen(n) - 1; i++) {
for (int j = 0; j < strlen(n); j++) {
if (n[j] < n[j + 1]) {
temp = n[j];
n[j] = n[j + 1];
n[j + 1] = temp;
}
}
}
printf("%s", n);
return 0;
}
//
// Created by Leehyuntae on 2025-07-22.
//