#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
int main(void) {
char c1, c2, s[] = "Seong Choi Park Yu";
printf("문자열 s = %s\n", s);
printf("문자열 시작 위치 = %d\n", s);
printf("\n");
while (1) {
printf("찾을 문자 입력 : ");
scanf("%c", &c1);
getchar();
if (strchr(s, c1)) {
printf("문자 %c의 위치 = %d\n\n", c1, strchr(s, c1));
printf("교체할 문자 입력 : ");
scanf("%c", &c2);
printf("교체할 문자 인덱스 = %d\n\n", strchr(s, c1) - s);
s[strchr(s, c1) - s] = c2;
printf("<결과>\n");
printf("문자열 s : %s", s);
break;
}
printf("문자 '%c'(을)를 찾을 수 없음!\n\n", c1);
}
return 0;
}
댓글 0