2014.03.15 08:31

회문 구하기

조회 수 3188 추천 수 0 댓글 0

#include<stdio.h>
#include<stdlib.h>

void moon(char * arr)
{
 int len=alen(arr);
 int i;
    for(i=0; i<len/2; i++)
 {
  if(arr[i]!=arr[len-i-1])
  {
   printf("회문이 아닙니다. \n");
   return;
  }
 }
 printf("회문 입니다. \n");
}
int alen(char * arr)
{
 int len=0;
 
 for(;arr[len]!=0;len++);
 return len;
}
int main(void)
{
 char arr[30];
    printf("문자열 입력 : ");
 scanf("%s", &arr);
 moon(arr);
    system("pause");
 return 0;
}