part a의 소스

#include<stdio.h>
void report_count();
void accumelate(int k);
int count=1;

int main(void)
{
 int value;
 register int i;

 printf(\"양의 정수를 하나 입력하시오.(끝내려면 0):\");
 while(scanf(\"%d\", &value)==1 && value>0)
 {
  ++count;
  for(i=value; i>=0; i--)
   accumelate(i);
 }
 report_count();
 
 return 0;
}

void report_count()
{
 printf(\"루프가 실행된 횟수: %d\\n\", count);
}

 

partb의 소스

#include<stdio.h>

extern int count;
static int total=0;
void accumulate(int k);

void accumulate(int k)
{
 static int subtotal=0;

 if(k<=0)
 {
  printf(\"루프 사이클: %d\\n\", count);
  printf(\"소계: %d; 합계 %d\\n\", subtotal, total);
 }
 else
 {
  subtotal +=k;
  total=k;
 }
}

 

이 두가지 소스를 연계시키고 싶은데 어떻게 함?
 parta.obj : error LNK2019: _accumelate 외부 기호(참조 위치: _main 함수)에서 확인하지 못했습니다. < - 이지랄 쌈
나 참고로 VS2005 쓰는뎅 ㅠ