SW Study/윤성우 C 프로그래밍

도전! 프로그래밍2. 도전 4

슈도코드 2019. 9. 20. 22:49
#include <stdio.h>
#include<string.h> //strlen를 사용하기 위한 선언

void PalCompare(char *param1, char *param2, int len)
{
	int i = 0;
	while (1)
	{
		if (param1[i] != param2[i])
		{
			printf("Not Palindrome \n");
			break;
		}
		i++;

		if (param1[len - 1] == param2[i])
		{
			printf("Palindrome \n");
			break;
		}
	}
}

int main(void)
{
	char str1[50];
	char str2[50];
	int len;

	printf("input: ");
	scanf("%s", str1);

	len = strlen(str1); //문자열 길이

	for (int i = 0; i < len; i++)
		str2[i] = str1[len - i - 1];
	PalCompare(str1, str2, len);
	return 0;
}