#include <stdio.h>
#define PI 3.141592
int main()
{
float r = 0 ;
float area = PI*r*r ;
printf("반지름을 입력하세요. ");
scanf("%f", &r );
printf("area=%f", area );
return 0;
}
vs2012 사용중인데
넓이 0 나옴
r 에 초기값 안 넣으면 에러뜨고요
r=0 인데 넓이가 0이 나오겠지. 지금 허공에 좆질을 허벌나게 수셔처불고 있구마잉~
r = 0 ; 안하고 r ; 하면 오류뜬다고요
세상에 이런 미친놈을 봤나
값을받은담에 계산을해야지 계산을하고 값을받냐
C에는 저 지랄로 쓴게 정의나 항등식이 아니고 위에서부터 한번씩 수행하고 땡이다
넌 플밍 따려치우는게 좋을듯
r은 모르겠고.. area 계산을 뒤로 미룹시다 그럼 됐죠?
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
바로 연산들어가니까.. r을 0으로 초기화 안하면 쓰레기값인뎅 그거로 바로 연산식 수행하라고하니까 에러뜨지 않을까
프로그램은 위에서부터 아래로 차례대로 실행된다.
c는 기본적으로 절차적 실행이니까 ㅇㅀㅇㅎㅇㅎ말대로 area 연산식을 스캔에프 밑으로 따로 내리면됨.. 변수선언은 위에다냅두고
이런 사람들을 위해 함수형 프로그래밍 랭귀지가 있는거다