반응형

소스파일 나누기

-요구사항

문제가 정수 a와 b사이의 3의 배수의 합을 구하라. (b>a) 인데요

소스프로그램을 한개가 아닌 총 4의 파일로 구성되도록 만들어야해요ㅠㅠ

헤더파일(user_header.h, 주프로그램(main.c), 부프로그램1(sub_01.c), 부프로그램2(sub_02.c)


//소스
//user_header.h
#include <stdio.h>

int input();
int sum(int a, int b);


//main.c
#include "user_header.h"
main()
{
printf("입력된 범위의 3의 배수의 합 = %d\n",input());
}

//sub_01.c
#include "user_header.h"
int input()
{
int a, b;
printf("정수 두개를 입력하세요. 단,(b>a) : ");
scanf("%d %d",&a, &b);
return sum(a,b);
}

//sub_02.c
int sum(int a, int b){
int i,sum=0;
for(i=a;i<=b;i++)
{
if(i%3==0)
sum=sum+i;
}
return sum;
}

@ 결과





@ 샘플파일 : 

pj.zip

실행은 pj.dsw로 하셔야 합니다.


소스파일이 여러개인 프로젝트 파일 생성 방법을 보시려면 아래 링크나 트랙백 주소로 가보세요

[Computer/Programing] - c언어 소스파일 나누기



반응형

+ Recent posts