괴발개발 개발하다
[ C언어 ] 단어 대체하기 본문
1. 코드
#include <stdio.h>
char* change(char* str, char ori, char new);
int main(){
char str[50] = "Hello world";
char ori, new;
printf("문자열 입력: ");
gets(str);
printf("변경할 기존 문자와 대체할 새로운 문자 입력: ");
scanf("%c %c", &ori, &new);
change(str, ori, new);
printf("결과: %s\n", str);
return 0;
}
char* change(char* str, char ori, char new){
int i;
for(i=0; str[i]!= NULL; i++){
if(str[i] == ori){
str[i]=new;
}
}
return 0;
}
2. 출력화면
문자열 입력: Happy Day
변경할 기존 문자와 대체할 새로운 문자 입력: H
M
결과: Mappy Day
'C언어' 카테고리의 다른 글
[ C언어 ] 로또 프로그램(배열 사용) (0) | 2021.10.13 |
---|---|
[ C언어 ] 간단 키오스크 만들기 (0) | 2021.10.11 |
[ C언어 ] 간단 도서관리 프로그램(입력, 출력, 종료 메뉴) (0) | 2021.07.08 |
[ C언어 ] 랜덤 숫자 생성 - 숫자 1개 맞히기 프로그램 (0) | 2021.07.08 |
[ C언어 ] 주사위 무작위 숫자 누적 코드 (0) | 2021.07.04 |