Page 58 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 58
//└변경 상태를 비밀번호 입력으로 만듦
status=6;
//└사용자 상태를 없음으로 만듦
display();
//└LCD에 현재 상태를 표현함
}
else
//└만약 6자리가 모두 같지 않다면
display_fail();
//└실패했다는 메세지를 띄움
break;
//└switch-case문 탈출
case 1:
//└만약 변경 상태가 1이라면
for(i=0;i<6;i++)
//└비밀번호가 6자리이니 6번 돌림
{
if(input_pass[i]==password[status][i])
//└만약 입력한 비밀번호와 저장된 비밀번호가 같다면
count++;
//└count 변수를 한 개 증가시킴
}
if(count==6)
//└만약 6자리가 같다면
{
display_success();
//└LCD에 성공했다는 메세지를 띄움
change_state=2;
//└변경 상태를 2로 만듦
}
else
//└만약 6자리가 모두 같지 않다면
display_fail();
//└LCD에 실패했다는 메세지를 띄움
break;
//└switch-case문 탈출
case 3:
//└만약 변경 상태가 3이라면
for(i=0;i<6;i++)
//└비밀번호는 6자리이니 6번 돌림
{
- 51 -