파일로부터 두 개의 정수를 입력받아 작은 수부터 큰 수까지 모든 정수의 합을 구하여 출력하는 프로그램을 작성하시오.
입력파일과 출력파일은 각각 "input.txt", "output.txt"로 한다.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    int num1,num2;
    int max,min,sum=0;
    int i;
    FILE * fp=fopen("input.txt","rt");
    if(fp==NULL)
    {  
       puts("파일오픈 실패!");
       return -1;
    }
    fscanf(fp,"%d %d",&num1,&num2);
    printf("%d %d\n",num1,num2);
    if(num1>num2)
    {  
       max=num1;
       min=num2;
    }
    else
    {
       max=num2;
       min=num1;
    }
    
    for(i=min;i<=max;i++) sum=sum+i;
    
    printf("%d\n",sum);
    FILE * fp1=fopen("output.txt","wt");
    if(fp==NULL)
    {
       puts("파일오픈 실패!");
       return -1;
    } 
    fprintf(fp1,"%d",sum);
    
    system("pause");
    return 0;
}
