구조체 써서 푸는 c언어 문제인데요 자꾸 에러가 나서.. 어디서 잘못된지 모르겠습니다.. ㅠㅠ
두수사이에 홀수,짝수의 합을 구하는 문제인데요..
헤더파일부터 문제가 있는건가요..
헤더 파일입니다.
1 struct inNum {
2
3 int start;
4 int end;
5 int num;
6 };
7
8 int *evenSum(struct inNum *pt);
9 int *oddSum(struct inNum *pt);
10 int *totSum(struct inNum *pt);
11 void swap(int *,int *);
1 #include <stdio.h>
2 #include "sum.h"
3 void main(){
4 struct inNum{
5 int start;
6 int end;
7
8 }num[10];
9 struct inNum *pt =num;
10 int i= 0,j;
11 int * esum,* osum, *tsum;
12 scanf("%d %d",&num[i].start, &num[i].end);
13 while(num[i].start !=-1 && i<10) {
14 i++;
15 scanf("%d %d",&num[i].start, &num[i].end);
16 }
17 esum = evenSum(pt);
18 osum = oddSum(pt);
19 tsum = totSum(pt);
20 for(j=0;j<i;j++) {
21 printf("EvenSum: %d\n",esum[j]);
22 printf("OddSum: %d\n",osum[j]);
23 printf("TotalSum: %d\n",tsum[j]);
24 }
25 }
아직 evenSum 이런건 작성안했는데요 메인부터 에러가 나서요 ..
고수님들 부탁드려요 ㅜㅜㅜㅜ