请问C语言中出现这种问题需要如何解决,为什么会出现未声明标识符。本人刚接触C语言,希望有好人帮帮忙,谢谢了。
C 语言不允许随处定义变量,只能在函数开始处声明
int main() { char c; Node* head; //.... c = _getch(); //... }
在main函数开始位置定义 char c;不要在代码块中间定义新变量
_getch()是啥
你是想用getchar吧
(如果有说错的地方,欢迎留言指正哦~)