728x90
#include<iostream>
using namespace std;

char& find(char a[], char c, bool& success);

int main() {
	char s[] = "Mike";
	bool b = false;
	char& loc = find(s, 'M', b);

	cout << "< 문자열에서 'M'을 'm'으로 바꾸는 프로그램 >" << endl;

	if (b == false) {
		cout << "M을 발견할 수 없다" << endl;
		return 0;
	}
	loc = 'm';
	cout << s << endl;
}

char& find(char a[], char c, bool& success) {
	for (int i = 0; i < 5; i++) {
		if (a[i] == c) {
			success = true;
			return a[i];
		}
	}
}

반응형

'전공 공부 > C++' 카테고리의 다른 글

문자열 같은지 검사  (0) 2020.12.26
배열 생성, 원소의 합 구하기  (0) 2020.12.26
클래스 Accumulator(값 누적)  (0) 2020.12.26
클래스 Dept(60점 이상 통과한 학생 수 구하기)  (0) 2020.12.26
클래스 Calendar  (0) 2020.12.26
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기