728x90
반응형

문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=246&sca=10f0

 

JUNGOL

 

www.jungol.co.kr

*strcmp함수는 문자열 비교 함수

https://dojang.io/mod/page/view.php?id=346 

-코딩도장 strcmp 설명

 

C 언어 코딩 도장: 41.2 문자열 비교하기

strcmp 함수를 사용하면 두 문자열이 같은지 비교할 수 있으며 함수 이름은 문자열을 비교하다(string compare)에서 따왔습니다(string.h 헤더 파일에 선언되어 있습니다). strcmp(문자열1, 문자열2); int strc

dojang.io

 

문제

세 개의 단어를 입력받아 아스키코드(사전) 순으로 가장 먼저 나오는 단어를 출력하는 프로그램을 작성하시오.

각 단어의 길이는 1이상 10 이하이다.

 

 

입력 예

cat dog cow 

출력 예

cat

 

 

코드 : 

# include <stdio.h>
# include <string.h>
int main()
{
	char a[11],b[11],c[11];
	char t[11]={0,};
	
	scanf("%s %s %s",a,b,c);
	
	strcpy(t,(strcmp(a,b)<0 ? a : b));
	printf("%s",strcmp(t,c)<0 ? t:c);
	
	return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기