변수 범위

    <C프로그래밍-새내기를 위한 첫 C 언어 책>연습문제 chapter 9 (1, 2, 3, 4, 5)

    1. 다음은 출금 서비스를 위한 보기용 프로그램이다. 프로그램의 14, 16, 28, 29, 31, 32, 41행에서 변수 참조 규칙을 어기고 있는데, 그 이유를 설명하시오. #include int check_PW(); //비밀번호 확인 서비스 void withdraw(); //출금 서비스 char name[10] = "한국은행"; //서비스 업체 이름 int main(void) { char reply; int balance = 100000, system_PW = 1111; //계좌의 현재 잔액, 시스템 비밀번호 do { printf("%s의 출금 서비스입니다.", name); if (check_PW()) withdraw(); else { printf("%d원의 출금을 요청하셨으나", amount); p..