반지름 값을 입력으로 받아서 넓이를 계산하여 출력하는 프로그램을 작성하라.


3.141592 를 저장하는 심볼릭 실수형(double) 상수 사용(const 키워드 사용)

반지름을 위한 정수형(int) 변수 radius

넓이를 위한 실수형(double) 변수 area


실행결과

Enter a radius: 10

he area of a circle with 10: 314.159200.





#include <stdio.h>

int main(void)

{

int radius;

double area;

const double PI = 3.141592;

printf("Enter a radius:");

scanf("%d", &radius);


area = radius*radius*PI;


printf("The area of a circle with %d : %f", radius, radius*radius*PI);

scanf("%lf", &area);


}



초보라 겨우겨우 돌아가게 만들긴 했는데 교수님이 const 상수를 사용하라고 하기만 하고 저희보고 혼자하라고만 해서 궁금한 게 있는데요.


1. const는 왜 double 앞에 써야는거죠? double const는 안되나요...(뭔가 멍청한 질문같지만)

2. pl은 임의적인 문자에 불과한가요? 아니면 정해진 언어인가요?

3. 저거 식 맞는지 좀....(중요)