7강 35:31초
안녕하세요! 강의듣다가 궁금한게 있어 질문드립니다
#include <stdio.h>
int a=1;
void fun1();
int main() {
int b=2;
printf ("main\n");
printf("a의 값은 %d\n",a);
prinf("b의 값은 %d\n", b);
return 0;
}
void fun1() {
printf("fun1함수\n");
printf("a의 값은 %d\n",a);
printf("b의 값은 %d\n",b);
}
에서 교수님이 말씀해주신 내용 ( int b=2; 는 지역변수라서 메인함수에서만 실행가능하므로 마지막 줄이 틀렸음) 뿐만아니라
메인함수내에서 fun1() ;과 같은 함수호출이 없는것도 틀린부분으로 볼 수 있나요?
※ 답변 완료된 질문과 답변은 수정 및 삭제가 불가합니다.