이 코드가 의도대로 동작하지 않습니다
월향
2023.04.01
질문 제목 : 질문 내용 :
int main(void)
{
char a[]=kk;
char b[]=kk;
if(a==b)
puts(ki);
else
puts(kai);
return 0;
}
실행하면 kai가 나오네요,, 왜이러죠
-
마법
a == b는 주소를 비교하는 겁니다.
문자열 내용을 비교하시려면 strcmp함수를 이용하세요.