#include<stdio.h>
char ham(char *a,int b);
void main()
{
int i=0,j;
char arr[100];
scanf("%s",(arr));
while(i<100)
{
if(arr[i]==0)
break;
i++;
}
////////////////////////////////////
for(j=0;j<i;j++)
printf("%c",arr[i]);
///////////////////////////////////
if(ham(arr,j)==0)
printf("회문입니다. \n");
else
printf("회문이 아닙니다. \n");
}
char ham(char *a,int b)
{
int i,D=0;
for(i=0;i<b;i++)
{
if(a[i]!=a[b-1-i])
D++;
}
return D;
}
여기서 //////////////안에있는거 별로 필요 없어보이는데 지우면 안된다.. 왜그러지?ㅠㅠㅠㅠㅠㅠㅠㅠㅠ
아니다 횽들 이해함ㄳㄳ
j NULL
기내요
내가 보기싫어하는 코딩스탈이다.
strlen을 저따가ㅜ로 구하네
저따구로 구하네