#include <stdio.h>
#include <string.h>
int main(void)
{
char N[4];
char M[4];
char temp;
int res;
scanf("%s %s", N, M);
temp = N[0];
N[0] = N[2];
N[2] = temp;
temp = M[0];
M[0] = M[2];
M[2] = temp;
res = strcmp(N, M);
if (res == 1) { printf("%s", N); }
else { printf("%s", M); }
return 0;
}
www.acmicpc.net/problem/2908' target="_blank">https://www.acmicpc.net/problem/2908
비쥬얼스튜디오에서도 결과값 제대로 나오고, 아무리찾아도 뭐때문에 오답뜨는지 모르겠어요 ㅜㅜㅜ
0 처리
0은 세자리수에없어서 따로처리안해도되는거라 생각했는데 뭘 처리해야하는지 감이 안잡혀요 ㅜㅜ
300 -> 003 이렇게 출력 되는 거 3으로 출력되게
0 입력을 안 받음
res == 1을 res > 0 으로 바꿔보셈
와! 성공했어요! 그런데 두 개 차이가 뭔가요?? strcmp는 1,0,-1 세 개만 주는거라 알고있는데 'ㅁ
그냥 양수 음수 반환한다고 생각하면 편할듯