문자열 질문 있습니다
딥체리
2024.03.15
질문 제목 : 문자열을 각각 입력해서 두 문자열이 같으면 0 을 출력하고 틀리면 1을 출력하는 프로그램입니다질문 요약 :제가 실행시켜 본 결과 틀리든 맞든 무조건 0을 출력시키더라구요 왜그런가요??ㅠㅠ 알려주세요질문 내용 :
#include stdio.h
int StringComp(char s1[], char s2[]);
int main(void)
{
char list1[100];
char list2[100];
printf(문자열을 입력하십시오\n);
scanf(%s , &list1);
printf(문자열을 입력하십시오\n);
scanf(%s , &list2);
StringComp(list1 , list2);
}
int StringComp(char s1[], char s2[])
{
int i;
for ( i = 0; i 100; i++) {
s1[i] = s2[i];
}
if ( s1[i] == s2[i] )
printf(0);
else if ( s1[i] != s2[i])
printf(1);
return 0;
}