Study/C Language
열혈 C프로그래밍 - 도전 2-4
JY.L
2014. 7. 14. 18:23
반응형
Q. 회문(앞으로 읽으나 뒤로 읽으나 차이가 없는 단어)인지 아닌지 판단하여 그 결과를 출력하는 함수를 정의하고 적절한 main함수를 정의하여라. Ex) bob, noon
개요>>
>>문자열을 저장할 배열을 하나 선언한다.
>>배열을 길이를 len변수에 담는다.
strlen함수를 쓰려면 string.h 헤더 함수를 선언해주어야만 한다.
문자열을 담은 배열과 길이를 넘겨준다
>>위의 그림과 같이 앞과 뒤에서 부터 한칸 씩 다가오는 반복문을 선언해주고, 그 칸 에 들어있는 문자가 같으면 pal변수를 1증 가시킨다.
>>만약 3글자라면 pal은 1이다. 4글자라면 pal은 2이다.
( 5글자-2 / 6글자-3 / 7글자-3...)
-결과창-
>>문제에서 대문자와 소문자까지 일치해 야한다는 제약을 걸었으므로 회문이 아 니다.
반응형