프로그래밍

문자열 비교 확인

Dilrong 2013. 10. 8. 15:17

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

void main()
{
 char str[2][20];

 printf("첫번째 문자열 입력 : ");
 scanf("%s", str[0]);

 printf("두번째 문자열 입력 : ");
 scanf("%s", str[1]);
 
 if(!strcmp(str[0], str[1]))
  printf("문자열이 같습니다. \n");
 else
  printf("문자열이 틀립니다. \n");

 getchar();
}

 

//strcmp 없음

 

#include<stdio.h>

void main()
{
 int i,j=0;
 char str[2][20];

 printf("첫번째 문자열 입력 : ");
 scanf("%s", str[0]);

 printf("두번째 문자열 입력 : ");
 scanf("%s", str[1]);

 for(i=0; i<20; i++)
 {
  if(str[0][i] != str[1][i])
  j=1;
 }
 if(j)
  printf("문자열이 다릅니다. \n");
 else
  printf("문자열이 같습니다. \n");
 getchar();
}

반응형