#include <stdio.h>
int A(int x)
{
scanf("%d", &A);
return A;
}
int B(int x)
{
printf("%d", x);
}
void main()
{
int x = 0;
A(x);
printf("할당 : %d\n", A(x)); // 할당 받은 값이 나오는 것을 확인함.
printf("할당: %d\n", x); // 할당 받은 값이 안나오고 전역변수 0이 나옴.
B(x);
}
A(x)에서 받은 scanf 값을 B(x)에 할당을 하고 싶은데 출력을 해보니 0으로 나옵니다. A(x)에서 받은 scanf 값을 B(x)로 넣는 방법이 궁금합니다.