함수문제를 풀다가여 우연치않게 난관에 봉착햇는데요
#include<stdio.h>
int getArea(int x,int y);
int main(void)
{
int a,b;
int result=0;
printf("밑변 길이 : ");
scanf("%d",&a);
printf("높이 : ");
scanf("%d",&b);
result=getArea(a,b);
printf("사각형의 넓이는 %d입니다 \n",result);
return 0;
}
int getArea(int x,int y);
{
int apple;
apple=x*y;
return 0;
}
여기서요 .. 밑변길이와 높이를 입력받아서 사각형의 높이를 구하려고 하는건데요 ..
이게 실행이 안되는데 어디떄문에 안돼는지를 잘 모르겟어혀
밑변 a와 높이 b를 입력받아서 그걸 getArea함수에 넣고 지역변수 apple안에서 입력한 숫자들이
곱해지면서 탈출하면서 result에 들어가서 result가 뽑아내려고 하려고 생각하고잇는데여
그게안되고 컴파일하니까 함수 헤더가 없다고 하는데 도데체 무슨일인지 ㅠㅠㅠ..
헬프염 헬프 #
int getArea(int x,int y); <= ??
함수 선언부와 정의부에 세미콜론 차이를 생각해봥...
계산 다 해놓고 왜자꾸 0을 리턴해 ㅋㅋㅋ 전에도 그러드니만