이 코드가 의도대로 동작하지 않습니다

질문 제목 : 질문 내용 :
int main(void)
{
char a[]=kk;
char b[]=kk;

if(a==b)
puts(ki);
else
puts(kai);

return 0;
}

실행하면 kai가 나오네요,, 왜이러죠

댓글 1

  • 치에미 2026.08.28

    a == b는 주소를 비교하는 겁니다.
    문자열 내용을 비교하시려면 strcmp함수를 이용하세요.

C언어 다른 글

목록