#include


int main()

{

int a;

int b = 1;

int result = a*b;

printf("보고싶은 구구단의 수를 입력 하세요. ");

scanf("%d", &a);

while(b<10)

{

printf("%d * %d = %d ", a, b, result);

b++;

}

return 0;

}


이렇게 해서 책 보면서 하고있는데,


빌드해보면 result 값이 쓰레기값이 나오는데

왜그럼? ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ


while안에 result를 정의하면 제대로 나오는데 왜 while 밖에 하면 쓰값이 나오는지 이해좀 시켜줘