printf(\"생성할 파일의 이름은? \");
  scanf(\"%s\",name1);
        stream1=fopen(name1,\"w\");
  printf(\"내용 입력(입력종료: Ctrl+Z(^Z)):\\n\");//1번
        while(1)
  {
   ch=fgetc(stdin);
   if(ch==EOF) break;
   putchar(ch);
  }
  printf(\"파일에 쓰기가 종료되었습니다.\\n\");
  printf(\"=====================================================\\n\");
  fclose(stream1);

여기서 1번에서 내용입력하고 엔터치고 컨트롤 Z눌러서 빠져나와야하는데
1번에서 내용입력하고 엔터치면 또 제가 입력한게 뜨네요ㅜㅜ 뭐가 문제죠?