C
회문
오군_
2023. 5. 17. 15:08
반응형
// 회문
void Practice()
{
char words[5] = "noon";
int result = Palindrome("no1on1");
if (result == 1)
printf("회문이 맞습니다!\n");
else
printf("회문이 아닙니다!\n");
}
int Palindrome(char* words)
{
int wordsLen = 0;
while (words[wordsLen] != '\0')
{
wordsLen++;
}
for (int i = 0; i < (wordsLen-1)/2; i++)
{
if (words[i] != words[(wordsLen-1) - i])
{
return 0;
}
if (words[i] == words[wordsLen - i])
continue;
}
return 1;
}
반응형
반응형