반응형
문제
무한루프{
비밀번호를 두 번 입력받는다.
입력한 두개의 비밀번호가 같으면 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
반응형
'💻 개인공부 💻 > C | C++' 카테고리의 다른 글
[ C언어 ] 다음 변환 지정자에 해당하는 'scanf_s' 에 대한 정수 인수가 없습니다 (2) | 2021.06.01 |
---|---|
[C++] C++에서의 데이터타입, signed와 unsigned (0) | 2020.11.08 |
[C++] 함수와 참조 (feat. &, 별명) (0) | 2020.06.24 |
[C++] string 클래스 (feat. copy, getline, substr, find, replace) (0) | 2020.06.24 |
[C++] 예외 처리 (Exception) (0) | 2020.06.21 |