백준 문풀

백준 2908

조강학 2024. 3. 15. 00:56

브론즈 2

 

#include<stdio.h>
int compair(char a[],char b[]) {
	int temp;
	temp = a[0];
	a[0] = a[2];
	a[2] = temp;
	temp=b[0] ;
	b[0] = b[2];
	b[2] = temp;




	if (a[0] > b[0])
		printf("%s", a);
	else if (b[0] > a[0])
		printf("%s", b);
	else {
		if (a[1] > b[1])
			printf("%s", a);
		else if (b[1] > a[1])
			printf("%s", b);
		else {
			if (a[2] > b[2])
				printf("%s", a);
			else if (b[2] > a[2])
				printf("%s", b);
		}
	}
	return 0;

}
int main() {
	char f_num[4];
	char s_num[4];

	scanf("%s %s", f_num, s_num);
	
	return compair(f_num, s_num);
	
}



세 단어를 입력받으려면 리스트의 크기를 4 이상으로 했어야 했는데 3으로 설정해서 디버그 에러가 났었다,,

3단어의 순서를 바꾸는 일은 함수를 생성해 풀이하는것보다 그냥 손으로 하는게 짧을 것 같아 그냥 체육을 했다,,

'백준 문풀' 카테고리의 다른 글

백준 11478  (0) 2024.05.06
백준 11279  (0) 2024.05.06
백준 7785  (0) 2024.05.06
백준 5555  (1) 2024.03.15
백준 1152  (0) 2024.03.10