문자열을 입력 받고, 문자열 내부의 특정 문자열을 교체하는 예제이다. 표준 입출력 함수, 문자열 처리함수, 일반 유틸리티 함수를 사용하기 위해 필요한 헤더 파일을 import하였다.
[replaceSubstring 함수] 임시 문자열을 temp에 저장, 문자열 길이는 len에 저장, 원본 문자열은 str, 그리고 복사한 문자열은 result에 복사되도록 세팅하였다.그리고 while문을 통해 result 문자열에서 from 문자열을 찾을 때까지 반복했다.
[main함수] char 배열과 배열 크기를 설정했다. 그리고 fgets를 사용하여 문자열을 받아 str에 저장하였다. print문은 입력 문자열, 교체되기를 원하는 문자열, 교체 문자열로 나누어 입력받았고, 결과 문자열을 출력하도록 설정했다.
반응형
'Computer Science' 카테고리의 다른 글
[선형대수] 난수 행렬을 생성한 후, 역행렬을 구하기 (1) | 2023.12.03 |
---|---|
[선형대수] 파이썬으로 행렬 벡터 기본연산 구현하기 (행렬 덧셈, 행렬 뺄셈, 행렬 곱셈) (0) | 2023.12.02 |
[c] strcat함수 구현(문자열 이어붙여 출력하기) (0) | 2023.11.30 |
[c] 문자열을 입력받아, 거꾸로 출력하는 프로그램 구현하기 (0) | 2023.11.29 |
[정보보안] 블록암호 운영모드(ECB, CBC, CFB, OFB, CTR) (0) | 2023.11.25 |