채택완료

C언어 실행했을 때

2020-04-18 (토) 16:21:12 1,654

#include <stdio.h>
#define PI 3.14

int main()
{
    int a=0;
    double result;

    printf("원의 반지름은?\n");
    scanf_s("%d,&a", sizeof(4));

    printf("원의 면적은?==>");
    result = PI * a*a;
    printf("PI*%d*%d=%lf", a, a, result);

    printf("원의 둘레는?==>");
    result = 2 * PI*a;
    printf("2*PI*%d=%lf", a, result);
    

}

이렇게 소스코드를 작성하고 실행은 되는데 원의 반지름 값을 받는데까지만 진행되고 다음 질문은 안떠요... 뭐가 잘못된 걸까요??

|

답변 1개

채택된 답변
+20 포인트
2020-04-20 (월) 02:11:51

scanf_s("%d,&a", sizeof(4));

scanf_s("%d", &a, sizeof(4));

답변을 작성하려면 로그인이 필요합니다.