Menu



Manage

Study_C > 7-4.c Lines 25 | 865 바이트
다운로드

                        #define _CRT_SECURE_NO_WARNINGS 
#include <string.h>
#include <stdio.h>

int main()
{
	char s1[80] = { 0 };						// 단어 1 저장할 배열 생성 및 초기화
	char s2[80] = { 0 };						// 단어 2 저장할 배열 생성 및 초기화
	int result = 0;

	printf("첫번째 단어를 입력하세요: ");
	scanf("%s", s1);							// 첫번째 단어 입력 및 s1저장
	printf("두번째 단어를 입력하세요: ");
	scanf("%s", s2);							// 두번째 단어 입력 및 s2저장

	result = strcmp(s1, s2);
	if(result < 0)								// 결과가 0보다 작을 경우 (1번이 2번보다 앞 문자인 경우
		printf("%s가 %s보다 앞에 있습니다.\n", s1, s2);
	else if(result == 0)								// 결과가 0일경우 (두 단어가 같은 경우
		printf("%s가 %s와 같습니다.\n", s1, s2);
	else										// 결과가 0보다 클 경우 (1번이 2번보다 뒷 문자인 경우
		printf("%s가 %s보다 뒤에 있습니다.\n", s1, s2);

	return 0;									// 반환 값 없음
}