본문 바로가기

C언어

[C언어] 반지름(정수)을 받아서 넓이 반환

#include <stdio.h>
float area(int r);  // area()함수 선언 (함수 원형) 
 
main() 
{
    int r, result = 0;
    printf("반지름: ");
    scanf("%d"&r);
    result = area(r);  // area()함수 호출 
    printf("넓이: %d", result); 
}
// 사용자 정의 함수 
float area(int r)
{
    float a;  // 지역변수 선언 
    a = r * r * 3.14;  // 원의 넓이 
    return a;  // a값 반환 
}
cs