💻 개인공부 💻/C | C++

[C++] strcmp 함수를 이용한 문자열 비교 예제

공대생 배기웅 2020. 11. 9. 00:21
반응형

 

문제

 

무한루프{

   비밀번호를 두 번 입력받는다.

   입력한 두개의 비밀번호가 같으면 OK 메세지를 화면에 보여주고 루프를 빠져나온다(jump 문 사용).

   입력한 두개의 비밀번호가 다르면 오류 메세지를 화면에 보여주고 다시 비밀번호를 입력 받는다.

   세번까지 반복해도 비밀번호가 다르면 루프를 빠져나온다(jump 문 사용).

}

 

#include<iostream>
#include<cstring>
using namespace std;

int main() {
	int i = 0;
	char password1[10];
	char password2[10];

	while (1) {
		cin >> password1 >> password2;
		if (strcmp(password1, password2) == 0) {
			cout << "OK" << endl;
			break;
		}
		else {
			cout << "error입니다. 다시 입력하세요" << endl;
		}
		i++;
			if (i == 3)break;
	}
}

 

728x90
반응형