#include int main() { int a = 1; // (1) 지역 변수 a를 1로 초기화 static int b = 2; // (2) 정적 변수 b를 2로 초기화 { int a = 3; // (3) 새로운 지역 범위에서 지역 변수 a를 3으로 초기화 b = a + 4; // (4) 외부 범위에서 선언된 정적 변수 b의 값을 변경 (b = 3 + 4) printf("%d %d\n", a, b); // (5) 현재 범위의 a와 변경된 b를 출력 (3 7) } printf("%d %d\n", a, b); // (6) 외부 범위의 a와 변경된 b를 출력 (1 7) return 0; } 결과: 3 7 1 7 지역 변수와 정적 변수는 프로그램에서 사용되는 변수의 특성에 따라 차이가 있습니다. 1. **지..