for문 안에서 정의한 함수는 밖에서 못쓴다???
#include
using namespace std;
int main()
{
int sum = 0;
for (int i = 10; i>=0; --i)
sum += i;
cout << i << endl;
cout << sum << endl;
return 0;
}
이렇게 코딩하고 컴파일 했더니 오류가 나네요;;;
6 번째 라인까지는 에러가 없다가
8번째 라인에서 i 가 정의되지 않은 변수라고 뜨네요;;
왜 그럴까요?
참고로 컴파일러는 2005 express edition 를 씁니다.