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  -
   53   54   55   56   57   58   59   60   61   62   63