Please enable JavaScript in your browser to load website properly.

Click here if you'd like to learn how.

c언어 빌드오류문제좀 봐주세요... [3]

중령 붉은스나이퍼 | 15-04-27 00:26:36 | 조회 : 1750 | 추천 : -


#include <stdio.h>

#include <math.h>

int main()

{

double len, result,a;

printf("한 변의 길이가 a인 정삼각형의 면적을 구하십시오.");

printf("한 변의 길이를 입력하시오.");

scanf("%if",&len);

result=(Sqrt(3)/4)*pow(len,2);

printf("면적은 %f입니다.");

}

1>c:usersuserdocumentsvisual studio 2010projects654654674654654674312314.c(9): warning C4013: 'Sqrt'이(가) 정의되지 않았습니다. extern은 int형을 반환하는 것으로 간주합니다.

1>c:usersuserdocumentsvisual studio 2010projects654654674654654674312314.c(5): warning C4101: 'a' :참조되지 않은 지역 변수입니다.

SNS로 공유하기
  • 대령 온겜엠겜10년 전 | 신고

    scanf에서 if를 lf로 바꾸고 Sqrt를 sqrt로 바꾸고 마지막 printf 괄호안을 "면적은  %f입니다.",result로 바꾸면 됨
  • 대위 소교10년 전 | 신고

    #include <stdio.h>

    #include <math.h>

    int main(void)

    {

    double a, result;

    printf("한 변의 길이가 a인 정삼각형의 면적을 구하십시오.");

    printf("한 변의 길이를 입력하시오.");

    scanf("%lff",&a);

    result=(sqrt(3.0)/4)*pow(a,2);

    printf("면적은 %f입니다.",result);



    }
  • 대령 Love...10년 전 | 신고

    %xx 값 다음에는 무조건 그 %값에 넣어주는 값을 뒤에 넣어주셔야 하는 걸 잊지마세요...
< 1 2 3 4 5 >