728x90
출처 : 반크_가상독도전시관
참고풀이]
//Dev-C++ 5.11로 작업함.
#include <stdio.h>
#include <string.h> //strlen()
int palindrome(char *s)
{
int i;//반복, 인덱스 변수
//문자열의 회문여부를 체크한다.
for(i=0;i<=strlen(s)/2;i++)
if(s[i] != s[strlen(s)-1-i]) return 0;
return 1;
}
int main()
{
char N[100];//입력 문자열 변수
//문자열을 입력한다.
printf("문자열을 입력하시오 : ");
scanf("%s",N);
//결과출력
if(palindrome(N)) printf("%s는 회문입니다.\n",N);
else printf("%s는 회문이 아닙니다.\n",N);
return 0;
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 가을
반응형
'프로그램 > C언어 1000제' 카테고리의 다른 글
C언어 97제] C언어 콘서트 CHAPTER 10 Programming 12 p416 (0) | 2022.01.10 |
---|---|
C언어 96제] C언어 콘서트 CHAPTER 10 Programming 11 문자열 이어붙이기 p415 (0) | 2022.01.06 |
C언어 94제] C언어 콘서트 CHAPTER 10 Programming 9 문자열의 첫문자 대문자로 변경하는 함수 p415 (0) | 2022.01.04 |
C언어 93제] C언어 콘서트 CHAPTER 10 Programming 8 왼쪽 끝 모든 공백 제거하기 p415 (0) | 2022.01.04 |
C언어 92제] C언어 콘서트 CHAPTER 10 Programming 7 오른쪽 끝 모든 공백들 제거하기 p414 (0) | 2022.01.04 |
댓글