프로그래밍

 3198, 1/160 회원가입  로그인  
   minyang
   [C언어] C언어 에러 질문이요..;ㅅ;

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=2936 [복사]


문제가 double형인 원의 반지름을 표준입력으로 받아서 원둘레랑 면적을 구하는 건데요,

#include "circle.h"
int main(void)
{
        double r=2;

        scanf("%lf, &r);

        printf("원의 반지름: %lf , 원의 둘레: %lf\n", r, CIRCUM(r));
        printf("원의 반지름: %lf , 원의 면적: %lf\n", r, AREA(r));

        return 0;

}

이런식으로 했더니 에러가 두 개 뜨네요..
c:\...\homework5\circle.c(7) : eroor C2001: newline in constant
200c:\...\homework5\circle.c(11) : error C2146: syntax error : missing ')' before identifier 'printf'

circle.obj - 2 error(s), 0 warning(s)

에러가 계속 뜨는데 그 이유를 좀 자세히 알려주세요.;;
그리고 상관 있을지 모르겠지만, 제가 작성한 헤더파일은

#include <stdio.h>

#define PHI 3.14
#define CIRCUM(x) (2*PHI*(x))
#define AREA(x) (PHI*(x)*(x))

이렇습니다..;

  Hit : 5703     Date : 2011/04/05 09:25



    
U_SoRang [입력문의 "는 어디갔을까?]
- C언어 출판사
- 정가 : \ 10
2011/04/05  
7evenLeaf scanf 받는 부분에 " 하나가 빠졌네요.. 2011/04/05  
7evenLeaf 앗 몇초 늦었다.. 2011/04/05  
minyang 고맙습니다..;ㅂ; 근데 출력결과물이 안뜨고 빈 화면이 나오는데..;; 왜 그러지요..? 2011/04/06  
U_SoRang 입력문 옆에 출력문으로 아무거나 쓰시면 아실겝니다. 2011/04/06