C언어에서는 num_upper = int letter;와 같은 방식으로 변수를 선언하거나 값을 대입할 수 없으며, 이로 인해 빌드 시 문법 오류가 발생합니다.

공학계열 장윤경 교수님
안녕하세요. c언어 강의 8강, 39분 25초 쯤에 나오는 함수 실습 7 에 관한 내용에 대해 질문드립니다. 제가 첨부한 사진은 위에 있는 사진을 클릭해보시면, 코드가 쓰여져있는데, 밑부분에 있는 것이 제가 작성한 코드이고
나머지는 선생님의 코드와 똑같은 코드입니다. 근데 사진 밑 부분을 보시면, 제가 파이썬에 나오는 것처럼 변수를 함수 안에서 정의했는데(num_upper = int letter; ), c언어에서는 그게 가능하지 않은 것인지 여쭙고 싶습니다! 왜냐하면 빌드를 할 때 오류가 떠서 실행이 잘 안되기 때문입니다.
※ 답변 완료된 질문과 답변은 수정 및 삭제가 불가합니다.
C언어에서는 num_upper = int letter;와 같은 방식으로 변수를 선언하거나 값을 대입할 수 없으며, 이로 인해 빌드 시 문법 오류가 발생합니다.