열혈강의 도전문제 4번인데요 .. 이것참 ㅠㅠ
맞손질
2023.04.01
질문 제목 : 질문 내용 :
#include stdio.h
void inspect(int *arr,int a)
{
int i,b;
b=a/2;
for(i=0;ib;i++){
if(arr[i]==arr[a-i])
continue;
else
printf(회문이 아닙니다.);
break;
}
}int main()
{
int arr[100];
int i;
printf(회문을 입력하시거나 하든지말든지);
scanf(%s,arr);for(i=0;;i++){
if(arr[i]==0)
break;
}
evenins(arr,i);
return 0;
}여기에서 for문에 의해서 자꾸 i의 값이 107이 나오네요 ;;;왜이런거죠?
문자열 맨마지막엔 null이 있다는거에 착안한건데.. 열혈강의의 다른방법도써봣는대ㅔ
걔ㅖ속 107만나오네요... 알려주세요 ㅠㅠㅠㅠㅠㅠㅠ