C프로그램 구조가..
hello.txt파일을 여는 것부터 시작인데 (hello.txt는 이미 존재함)
VS로 빌드해서 실행하면 hello를 입력해야만 다음 과정으로 넘어가면서 실행되는 구조인데,,,
FILE* fp;
scanf("%s", temp);
sprintf(code, "%s.txt", temp); // hello를 입력하면 hello.txt를 파일 열어서 진행하는 프로그램
fp=fopen(code,"r");
시작이 요롷게 시작하는데요...
cmd에서 파일이름.exe 실행하면
VS콘솔창처럼 똑같이 hello를 입력하고 다음 과정으로 쭉쭉 넘어가는데;;
화면에 나타나는 결과 정보들이 좀 너무 길어서,, 이거를 txt파일로 따로 저장하고 싶은데요...
cmd에서
만약에 exe실행 파일명이 bbc.exe라면,,
실행파일 위치한 디렉토리에서
bbc.exe라고만 하면 실행되는거고..
bbc.exe>bbc.txt 라고 하면 실행 결과가 txt파일로 나오는 걸로 알고있는데
위에처럼 무언가를 입력받아야지만 프로그램 실행되는걸 txt로 만들려면,,,
입력 받는 부분 없애고
fp=fopen("hello.txt", "r");
이렇게 바꿔놓고 만드는 방법 밖에 없나요??
뭔가 어휘력부터 문제가 있는거같아. 암튼 입력을 받기 싫고 고정적인 파일을 읽고싶은거면 위에 본인이 직접쓴데로 하드코딩 하면되고 출력결과를 볼 일 없으면 그냥 출력할때 fprintf를 쓰지?
윽,,, 죄송합니당 ㅠㅠ 답변 감사합니다