코딩테스트/C
백준 10988번 팰린드롬인지 확인하기
호중조
2024. 7. 6. 10:57
#include <stdio.h>
#include <string.h>
#define MAX 101
int main(void){
/* Declare variables*/
char S[MAX];
int palindrome;
int len_S;
int i; /*Variable for counting*/
/*Variable for comparison*/
char temp_front;
char temp_back;
scanf("%[^\n]%*c", &S);
len_S = strlen(S);
for (i = 0; i < len_S /2 ; i++)
{
temp_front = S[i];
temp_back = S[len_S - i-1];
if (temp_front == temp_back)
{
palindrome = 1;
}
else
{
palindrome = 0;
break;
}
}
printf("%d\n", palindrome);
}