2012-07-02 8 views
0

저는 Xcode 사용법을 배우고 있으며 "Beginning Max OS X Programming"이라는 책을 사용하고 있습니다. 나는 첫 번째 연습 중 하나에서 일하고있다. 그리고 그것은 "Calculate.h"라는 C 파일을 main.c 및 Calculate.c와 동일한 파일에 저장하라고 말했습니다. 바로, 디버거가 나에게 "Calculate.h 파일을 찾을 수 없습니다."라는 오류 메시지를 표시합니다.Xcode에서 Calculate.h 파일을 찾을 수 없습니다.

#include <stdio.h> 
#include <stdlib.h> 

int calculate(int a, int b, char operator) 
{ 
int result; 

switch (operator) 
{ 
     case '+': 
      result = a + b; 
      break; 
     case '-': 
      result = a - b; 
      break; 
     default: 
      printf("unknown operator: %c\n", operator); 
      exit(1); 
} 

return result; 
} 

답변

3
: 여기
int calculate(int a, int b, char operator); 

이 Calculate.c 코드입니다 : 여기
#include <stdio.h> 
#include <stdlib.h> 
#include <Calculate.h> 


int main (int argc, const char * argv[]) 
{ 
int a, b, count, answer; 
char op; 

// pringt the prompt 
printf("Enter an expression: "); 

// get the expression 
count = scanf("%d %c %d", &a, &op, &b); 
if (count !=3) 
{ 
    printf("bad expression\n"); 
    return 1; 
} 

// perform computation 
answer = calculate(a, b, op); 


// prin the answer 
printf("%d %c %d = %d\n", a, op, b, answer); 

return 0; 
} 

이 Calculate.h 코드입니다 : 여기

은 main.c에 대한 코드입니다

import "Calculate.h" (< 대신 ""참고)

을 사용해보세요.
+0

완벽! 많은 감사합니다! – dwstein

관련 문제