반응형
【 C 언어 】#65 문자열을 반대로 뒤집기 strrev()
strrev() 함수는 입력받은 반대로 뒤집어 주는 함수이다.
▶ 문제1 : 문자열을 입력 받게 하고 입력 받은 문자열의 순서를 뒤집어서 표시하는 프로그램을 작성하라.
▶ 실행 결과 :
(이미지 클릭, 확대해서 보세요)
▶ 포인트 :
- strrev() 함수 원형 : char* strrev(char* string);
- 함수 사용을 위해 strrev() 함수가 포함 되어 있는 <string.h > 헤더파일을 선언하라.
- 대문자 이외의 소문자나 숫자 기타 특수 문자 등은 변환되지 않는다.
▶ 프로그램 (답안 예시) :
(이미지 클릭, 확대해서 보세요)
▶ 프로그램 설명 :
- strlen(string) == 0) break; 는 입력된 문자가 없을 경우 do 문을 빠져 나오게 된다.
- strrev (string) 입력 받은 문자들을 배열에 저장 시키고 이를 반대의 선서대로 출력표시 해주는 함수 있다.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
▶ 소스코드 다운로드 :
반응형
'Language > C & C++' 카테고리의 다른 글
【 C 환경설정 】 VS code에서 C/C++ 코딩환경 구축하기 (149) | 2020.07.05 |
---|---|
【 C 언어 】#66 문자열을 형식화하기 sprintf() (0) | 2019.01.15 |
【 C 언어 】#64 문자열을 소문자로 변환하기( strlwr()) (0) | 2019.01.03 |
【 C 언어 】#63 문자열을 대문자로 변환하기( strupr()) (0) | 2018.08.11 |
【 C 언어 】#62 문자열의 일부분을 특수문자로 채워넣기 ( strnset()) (0) | 2018.08.06 |