#include<stdio.h>
#define N 10

int same;
float gallon2liter = 3.7854118;
float g2l[N][2];
int last = 1;
float compute(float);


int main()
{
 float liter, gallon;
 int i;
 while(last)
 {
  printf("겔론 : ");
  scanf("%f", &gallon);
  liter = compute(gallon);
  printf("%.2f겔론은 %.2f 리터 입니다.\n", gallon, liter);
 }
 
 printf("%d번 변환 했습니다.\n", N);
 for(i=0; i<N; i++)
 {
  printf("%.2f겔론 : %.2f리터 \n", g2l[i][0], g2l[i][1]);
 }
 return 0;
}

float compute(float input)
{
 static int cnt = 0;
 float result;
 int i;
 for(i=0; i<cnt; i++)
  if(g2l[i][0] == input)
  {
   same++;
   return g2l[i][1];
  }
 result = input * gallon2liter;
 g2l[cnt][0] = input;
 g2l[cnt][1] = result;
 cnt++;
 if(cnt==N)
  last = 0;
 return result;
}





인데 이거 스택ㅡ 힙 ㅡ 데이터ㅡ 텍스트 영역에 잡히는 변수랑 함수의 위치를 알아보려는데

잘모르겠어으으


알려줄수있음;;?


함수는 메인이랑 compute만