안녕하세요? 레조입니다.
2번의 멀티플 디클러레이션을 잡으니 실행되더군요..
에러는...
[C++ Error] Unit1.cpp(10): E2238 Multiple declaration for 'i'
[C++ Error] Unit1.cpp(25): E2238 Multiple declaration for 'i'
한번 int i라고 선언하면 그 다음부터는 i = XXX 식으로 사용할 수 있습니다.
선언은 한번이면됩니다.
아래의 소스에 표시해 두었습니다.
ps.
무엇을 하려는 코드인가요? ^^;
학생 님이 쓰신 글 :
: 제 나름대로 이렇게 바꿔봤습니다만...
: 에러가나오네요~~
:
: #include <iostream.h>
: int main()
: {
: int count,i,j;
: cout << "Enter Line Length: ";
: cin >> count;
:
: int space = count / 2;
:
: int i=0; << --------------- 이곳의 int를 빼고 i = 0;
: while(i<=space)
: {
: int j=0;
: while(j<space-i)
: {
: cout<<"";
: while(j<2*i+1)
: {
: cout<<"*";
: j++;
: }
: j++;}
: i++;
: }
: int i=1; << --------------- 이곳의 int를 빼고 i = 0;
: while(i<=space)
: {
: int j=1;
: while(j<=i)
: {
: cout<<"";
: int j=2*(space-i)+1;
: while(j>=1)
: {
: cout<<"*";
: j--;
: }
: j++;
: }
: i++;
: }
:
: return 0;
: }
:
:
|