지금 cpp 파일 입출력이 안돼 ㅜㅜ 이거때문에 4시간째야...

int i=0;
fin.open("test.txt");
while(1){
                fin>>symbol;
                aa[i]=symbol;
                if(symbol=='\n')break;
                        i++;        
                }

이렇게 짰는데.. 왜 자꾸 루프가 돌까?... 
왜 파일 안에 공백을 인식을 못하는거지?..