https://www.acmicpc.net/problem/2908
2908번: 상수
상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두
www.acmicpc.net
풀이
#include <stdio.h>
#include <string.h>
int main() {
char n1[4], n2[4]; // 세자리 문자열
char temp;
scanf("%s %s", n1, n2); // 입력
// 문자열의 첫번째와 마지막을 바꿈
temp = n1[0];
n1[0] = n1[2];
n1[2] = temp;
// 문자열의 첫번째와 마지막을 바꿈
temp = n2[0];
n2[0] = n2[2];
n2[2] = temp;
if (strcmp(n1, n2) > 0) // n1, n2보다 클때
printf("%s", n1);
else
printf("%s", n2);
return 0;
}
strcmp() 함수 :
strcmp(a, b) =
a=b일때, 0 출력
a>b일때, 1 출력
a<b일때, -1 출력
'코딩 > 백준 문제 (브론즈)' 카테고리의 다른 글
[백준/1157/C언어] 단어 공부 _ 풀이 (0) | 2023.08.14 |
---|---|
[백준/15963/C언어] CASIO _ 풀이 (0) | 2023.08.12 |
[백준/1152/C언어] 문자의 개수 _ 풀이 (0) | 2023.08.12 |
[백준/9086/C언어] 문자열 _ 풀이 (0) | 2023.08.12 |
[백준/8958/C언어] OX퀴즈 _ 풀이 (0) | 2023.08.11 |