제7장 파일 및 구조체 7.1 파일 조작 136페이지

1441 단어
/********************************
 *     :      
 *     :           136 
 *          :7.1     
 *       :[email protected]
 *     :  
 *******************************/
//#include   //     ,     
#include 
#include  
using namespace std;

//main() star
int main() {
    //code here
    FILE *fin, *fout;
    
    fin = fopen("in.txt", "rb");
    fout = fopen("out.txt", "wb");
    
    int temp, sum=0;
    
    //fscanf()  temp    1,        EOF 
    while(fscanf(fin, "%d", &temp) == 1) {
        sum += temp;
    }
    
    fprintf(fout, "%d", sum);

    return 0;
}


테스트:입력 데이터:in.txt
1
2
3
5
6

출력 데이터:
17

fopen 버전을 표준 입력 출력 버전으로 바꾸다
/********************************
 *     :136 fopen
 *       :[email protected]
 *     :  
 *******************************/
//#include   //     ,     
#include 
#include  
using namespace std;

//main() star
int main() {
    //code here
    FILE *fin, *fout;
    
    fin = stdin;
    fout = stdout;     //     ctrl + z     ,    
    
    int temp, sum=0;
    
    //fscanf()  temp    1,        EOF 
    while(fscanf(fin, "%d", &temp) == 1) {
        sum += temp;
    }
    
    fprintf(fout, "%d", sum);

    return 0;
}
```

좋은 웹페이지 즐겨찾기