• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

PI 선언할때 Expected expression라고 오류가 뜹니다

22.03.03 20:48 작성 조회수 3.29k

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
PI를 선언 하면서 Expected expression 오류가 뜹니다 ㅠ
도저히 원인을 알수가 없어 질문남깁니다
 

int main()

{

    float radius, area, circum;

    

    printf("i'm %s.\n", AI_NAME);

    printf("input radius\n");

    

    scanf("%f", &radius);

    

    area = PI * radius * radius;

    circum = 2.0f * PI * radius;

    

    printf("area is %f\n", area);

    printf("circumference is %f\n", circum);

    

    return 0;

    

}

답변 2

·

답변을 작성해보세요.

1

강민철님의 프로필

강민철

2022.03.04

아아~ 그렇군요.

방금 추가로 첨부해주신 코드가 잘못되었네요.

#define PI = 3.141592f

 

아래와 같이 선언해주세요.

#define PI 3.141592f

 

감사합니다.

감사합니다 ㅠㅠ 덕분에 해결됐습니다!

0

강민철님의 프로필

강민철

2022.03.04

안녕하세요 :)

혹시 #define 으로 PI를 선언하는 걸 잊어버리진 않았는지 확인해보세요!

감사합니다.